用的匿名内部类,该类实现了ActionListtener 接口,楼上说的对,你应该找点关于这方面的书看看。

解决方案 »

  1.   

    button1.addActionListener(new java.awt.event.ActionListener() {
          public void actionPerformed(ActionEvent e) {
            button1_actionPerformed(e);
          }
        });以上代码等于————:=
     class actionlst implemennts ActionListener{
        public void actionPerformed(ActionEvent e) {
          //此处编写处理代码
          //button1_actionPerformed(e); 
        }
     }
     actionlst al = new actionlst ();
     button1.addActionListener(al);如果al没有被明确的写出来,就象上面你的代码一样,就叫匿名类!而我的代码就用了内部类!推荐thinking in java,哈哈!