Đây là ứng dụng tầm thường cho thấy cách khai báo và nút liên kết và Trình chọn hành động. Hy vọng nó sẽ làm cho mọi thứ rõ ràng hơn cho bạn.
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class ButtonSample extends JFrame implements ActionListener {
public ButtonSample() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(100, 100);
setLocation(100, 100);
JButton button1 = new JButton("button1");
button1.addActionListener(this);
add(button1);
setVisible(true);
}
public static void main(String[] args) {
new ButtonSample();
}
@Override
public void actionPerformed(ActionEvent e) {
String command = e.getActionCommand();
if (command.equals("button1")) {
myMethod();
}
}
public void myMethod() {
JOptionPane.showMessageDialog(this, "Hello, World!!!!!");
}
}
Nguồn
2012-03-05 16:12:13
Xem http://docs.oracle.com/javase/tutorial/uiswing/ components/button.html – DNA