将A模块用事件实现,并让其它模块监听该事件。
伴随着事件的发生,相应的状态通常都封装在事件状态对象中,该对象必须继承自java.util.EventObject。事件状态对象作为单参传递给应响应该事件的监听者方法中。发出某种特定事件的事件源的标识是:遵从规定的设计格式为事件监听者定义注册方法,并接受对指定事件监听者接口实例的引用。
具体的对监听的事件类,继承EventListener类,当它监听到event object产生的时候,它就调用相应的方法,进行处理。
本文介绍了如何使用事件对象来实现模块间的通信。通过继承java.util.EventObject类创建事件状态对象,并将其传递给监听者方法。文章还阐述了如何设计事件源的标识及事件监听者的注册方法。
将A模块用事件实现,并让其它模块监听该事件。
伴随着事件的发生,相应的状态通常都封装在事件状态对象中,该对象必须继承自java.util.EventObject。事件状态对象作为单参传递给应响应该事件的监听者方法中。发出某种特定事件的事件源的标识是:遵从规定的设计格式为事件监听者定义注册方法,并接受对指定事件监听者接口实例的引用。
具体的对监听的事件类,继承EventListener类,当它监听到event object产生的时候,它就调用相应的方法,进行处理。

被折叠的 条评论
为什么被折叠?