simpleevent.java
来自「Java Thread Programming (Source」· Java 代码 · 共 32 行
JAVA
32 行
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class SimpleEvent extends Object {
private static void print(String msg) {
String name = Thread.currentThread().getName();
System.out.println(name + ": " + msg);
}
public static void main(String[] args) {
final JLabel label = new JLabel("--------");
JButton button = new JButton("Click Here");
JPanel panel = new JPanel(new FlowLayout());
panel.add(button);
panel.add(label);
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
print("in actionPerformed()");
label.setText("CLICKED!");
}
});
JFrame f = new JFrame("SimpleEvent");
f.setContentPane(panel);
f.setSize(300, 100);
f.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?