日期:2014-05-20 浏览次数:20921 次
import java.awt.*;
import java.awt.event.*;
public class Test {
public static void main(String[] args) {
MFrame f=new MFrame("事件监听",100,100);
Monitor m=new Monitor();
Button b1=new Button("start");
Button b2=new Button("stop");
b1.addActionListener(m);
b2.addActionListener(m);
//b1.setActionCommand("f");
//b2.setActionCommand("q");
f.add(b1);
f.add(b2);
}
}
class MFrame extends Frame{
public MFrame(String title,int width,int height){
setLayout(new FlowLayout());
setTitle(title);
setSize(width,height);
setLocation(100,100);
setVisible(true);
}
}
class Monitor implements ActionListener{
public void actionPerformed(ActionEvent e) {
//System.out.println("game will "+e.getActionCommand());
Button b=(Button)e.getSource();
******** if(b==b1)System.out.println("wo");
else System.out.println("ni");
}
}