java采用委托/代理的消息机制,分为事件源(event source)和事件监听器(event listener),
event source 对每一类消息有Interface,里面有相应的事件方法,对于要响应的事件,就实现
相应的Interface,再用相应的 AddEventListener注册到event source,当event source的
相应事件发生后,event source依次调用注册的event listener的方法,实现事件的派遣和
响应.java 里有一些Aapter,它实现了对应Interface的空方法,你只需实现想要的方法,否者
Interface中的所有方法都要实现.
event source 对每一类消息有Interface,里面有相应的事件方法,对于要响应的事件,就实现
相应的Interface,再用相应的 AddEventListener注册到event source,当event source的
相应事件发生后,event source依次调用注册的event listener的方法,实现事件的派遣和
响应.java 里有一些Aapter,它实现了对应Interface的空方法,你只需实现想要的方法,否者
Interface中的所有方法都要实现.
getSource()可得到事件源.
你的问题应该使用观察者模式,其实质也是注册,通知,请参考java.util.Observer和
java.util.Observable.当Observable改时它调用注册的实现了Observer Interface
的类的Update().我的地址是[email protected].怎样给分我也不知道,问问斑主吧,谢谢你给分啦!