1.匿名内部类实现监听
eg:
bt.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // your code } });
如果程序的监听事件比较少,可以用第二种,匿名类很合适。
2.外部类监听
自定外部类去实现。
3.实现接口
事件处理类对象时通过定义类实现对应的接口,实现接口中的抽象方法来实现
原文:http://www.cnblogs.com/lcumin/p/5272122.html