有很多种写法啊,原理都是一样的,要实现ActionListener接口 的事件处理方法
如可以这样写
public class  Btn1 implements ActionListener {
   ………………
   ………………
   public void launchFrame(){
      …… …………
      pan1.add(bb);
      bb.addActionListener(this);
     …… …… ……   } 
   public void actionPerformed(ActionEvent e) {
    if (e.getSource==bb) { //点击按钮bb的事件响应
      ………………
    }
    ……………………………………
   }
}