Button b = new Button("check!");b.addActionListener(this);
public void actionPerformed(ActionEvent e){
  \\代码
}

解决方案 »

  1.   

    你也可以这样的
    Button button1=new Button();
    button1.addMouseListener(new java.awt.event.MouseAdapter() {
           public void mouseClicked(MouseEvent e) {
                  button1_mouseClicked(e);
           }
    });
    button1_mouseClicked(MouseEvent e){
           //代码
    }其中,button1_mouseClicked(e)方法就是触发后执行的方法
      

  2.   

    xianliti() 和 dryr(dryr)
    所引用的是不一样的事件监听器 楼主要注意罗!