JAVA的事件机制理解

1、事件源可以发出事件(event),通过事件的getSource()方法能够跟踪回是哪个事件源。

2、事件(实例)发出来必须要由实现监听器接口的监听类(的实例)来进行处理;这个监听类可以是任何已实现监听器接口的子类(如WindowAdapter实现了WindowListener接口),也可以它自身直接实现监听器接口。

3、有了事件源(实例)和处理事件的监听类(实例),还得把此监听类(实例)与此事件源(实例)联系起来。方法是调用事件源(实例)的其中一个方法加入此监听类(实例)。

4、若一切准备好,当事件源上的事件发生时,系统会自动调用监听器中的方法进行处理。

posted @ 2008-06-01 17:40  beta2013  阅读(106)  评论(0编辑  收藏  举报