Mình có tạo 1 button và 1 text filed tên là button và text sau đó mình cùng setText cho nó là “Ok” Rồi mình addAction cái button rồi đặt điều kiện button.getText()==“Ok” thì console hiện ra button ok và text.getText()==“Ok” thì hiện ra text Ok thì mỗi Button hiện ra còn text thì vẫn ở yên ai giúp mình vói m cảm ơn!
Code minh họa đây ạ :
package javaapplication18;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class JavaApplication18 extends JFrame implements ActionListener {
public static void main(String[] args) {
new JavaApplication18();
}
JTextField text1 = new JTextField("Ok", 8);
JButton button = new JButton("Ok");
public JavaApplication18() {
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
add(button);
add(text1);
button.addActionListener(this);
setLayout(new FlowLayout());
pack();
}
@Override
public void actionPerformed(ActionEvent e) {
Object source = e.getSource();
if (source == button) {
if (button.getText() == "Ok") {
System.out.println("button Ok");
}
if (text1.getText()=="Ok") {
System.out.println("text Ok");
}
}
}
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?