Observer模式小探(PropertyChangeListener, PropertyChangeSupport, PropertyChangeEvent)
java.beans.PropertyChangeListener (interface)
观察者,实现方法:propertyChange(PropertyChangeEvent evt),根据事件,做出相应处理动作;
java.beans.PropertyChangeSupport (class)
植入被观察者体内,用于保存观察者、向观察者提供变化信息;(呵呵,感觉像卧底)
java.beans.PropertyChangeEvent (class)
位于观察者体内,观察者根据它做出相应处理动作;
具体代码实例,可以参考:http://yangsq.iteye.com/blog/135798