使用Bound属性
如果在简单属性或索引属性上添加一种监听机制,即当某个属性值发生改变时则通知监听器,这个属性就属于绑定属性。
监听器需要实现java.beans.PropertyChangeListener接口,负责接收由JavaBean组件产生的java.beans.PropertyChangeEvent对象,在PropertyChangeEvent对象中包含了发生改变的属性名称、改变前的值和改变后的值,以及每个监听器可能要访问的新属性的值。
JavaBean还需要实现addPropertyChangeListener ()方法和removePropertyChangeListener()方法,以便添加和取消属性变化的监听器。还可以通过java.beans.PropertyChangeSupport类的firePropertyChange()方法传递属性名称、改变前的值和改变后的值等信息。

RSS订阅






