Cho mình hỏi mình có tạo 1 JFrame rồi tạo 1text 1 Button rồi mình AddAction cho button mình có đặt điều kiện nếu text.getText()!=null thì Console hiện ra “Notnull” nhưng khi mình điền cả chữ vào thì nó vẫn vậy hiện ra “notnull” ai giải thích giúp m với Code đây ạ
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class text extends JFrame implements ActionListener {
public static void main(String[] args) {
new text();
}
JTextField text1=new JTextField(8);
JButton button=new JButton("Ok");
public text(){add(text1);
add(button);
button.addActionListener(this);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new FlowLayout());
pack();
}
public void actionPerformed(ActionEvent e) {
Object source=e.getSource();
if(source==button){
if(text1.getText().toString()!=null){
System.out.println("not null");
}
}
}
}