匿名类。
import java.awt.*;
import java.awt.event.*;
public class Main {
public static void main(String[] args) {
new Main();
}
Frame f = new Frame("Test_Annoy");
TextField tf = new TextField();
Button b = new Button("Start");
public Main() {
f.setLayout(new BorderLayout());
f.add(b, "North");
f.add(tf, "South");
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
b.addActionListener(new ActionListener() {
private int i;
public void actionPerformed(ActionEvent e) {
tf.setText(e.getActionCommand() + (++i));
}
});
f.pack();
f.setVisible(true);
}
}