import java.awt.*;
import java.awt.event.*;
public class TestAction2Event {
public static void main(String[] args) {
Frame frm = new Frame("Two Button Event");
frm.setBounds(300, 300, 400, 400);
frm.setLayout(new FlowLayout(FlowLayout.CENTER));
frm.setBackground(new Color(100,50,50));
frm.setVisible(true);
Button btn1 = new Button("Start");
Button btn2 = new Button("Stop");
frm.add(btn1);
frm.add(btn2);
frm.pack();
Monitor mnt = new Monitor();
btn1.addActionListener(mnt);
btn2.addActionListener(mnt);
btn2.setActionCommand("Game over");
}
}
class Monitor implements ActionListener{
public void actionPerformed(ActionEvent e){
System.out.println("Look at what you done, " +
"The relative info is:\n" + e.getActionCommand());
}
}
多按钮的事件相应,getActionCommand & setActionCommand篇
最新推荐文章于 2022-05-15 21:45:04 发布