new MyActionListener implemnets ActionListener{
public void actionPerformed(ActionEvent e){
 if(e.getSource()==Button){
//   execte .....
 }
}
}

解决方案 »

  1.   

    写图形还是用Jbuilder这样的东西好了
      

  2.   

    button.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(java.awt.event.ActionEvent evt) {
         //你的表格操作代码或操作函数
      }
    });   
      

  3.   

    对了,用swing制作界面.我在此推荐使用netBean IDE v3.4 原因是:用Jbuilder生成的代码都要有一个类,这样一个事件就调用一个类,严重的影响程序性能.其实最优化的代码事件,本人认为应该这样写:
    public class test implements ActionListner {
    ....
      initComponent() {
        JButton btn = new JButton();
        ....
        btn.addActionListener(this);
      }
      .............  public void ActionPerformed(ActionEvent evt) {
         if(ent.getSource() == btn) {
               //按钮btn的事件代码
         } else if(evt.getSource() == ...) {
             //其它按钮事件
         }
      }
    }注:netBeans IDE 可以到www.netbeans.com下载
      

  4.   

    to ngk2030(天箭):不然,jb可以选择使用anonymous adapter,就不会有那么多类了
      

  5.   

    toCL0(闭关修炼,出关成仙):能否在详细一些,谢谢!
      

  6.   

    project ----> project property ----> code style 下的:event handling有两种处理方式:)