读书人

Button 旋钮事件监听-又说观察者模式

发布时间: 2012-12-28 10:29:04 作者: rapoo

Button 按钮事件监听-又说观察者模式

在使用swing编程的时候经常都会用到JButton这个组件,使用Button组件的时候经常都有这样的代码:

public class TestListener {public static void main(String[] args) {MailSource ms = new MailSource();ms.addMailListener(new MailListener() {@Overridepublic void doEvent(MailEvent event) {System.out.println("doEvent");}});ms.notifyMailEvent();}}

?输出:

doEvent

?

至此,我们已经会使用自定义事件监听,可以适用很多场合,例如我自己写的线程抛出异常后自动重启

文章在:

http://sziitjiang.iteye.com/blog/1697053

其实也可以使用事件监听来实现,因为事件监听原理也是使用观察者模式,希望对你有帮助!

?

读书人网 >编程

热点推荐