public class PropertyChangeListenerProxy
extends EventListenerProxy<PropertyChangeListener> implements PropertyChangeListener
| java.lang.Object | ||
| java.util.EventListenerProxy<java.beans.PropertyChangeListener> | ||
| java.beans.PropertyChangeListenerProxy | ||
一个扩展了EventListenerProxy类,专门用于添加具有“绑定”属性的PropertyChangeListener 。 此类的实例可以作为PropertyChangeListener添加到支持触发属性更改事件的bean。
如果对象有 getPropertyChangeListeners方法,则返回的数组可能是 PropertyChangeListener和 PropertyChangeListenerProxy对象的混合。
Public constructors |
|
|---|---|
PropertyChangeListenerProxy(String propertyName, PropertyChangeListener listener) 将 |
|
公共方法(Public methods) |
|
|---|---|
String |
getPropertyName() 返回与侦听器关联的命名属性的名称。 |
void |
propertyChange(PropertyChangeEvent event) 将属性更改事件转发给侦听器代理。 |
继承方法(Inherited methods) |
|
|---|---|
java.util.EventListenerProxy
|
|
java.lang.Object
|
|
java.beans.PropertyChangeListener
|
|
PropertyChangeListenerProxy (String propertyName, PropertyChangeListener listener)
将 PropertyChangeListener绑定到特定属性的构造函数。
| 参数(Parameters) | |
|---|---|
propertyName |
String: the name of the property to listen on |
listener |
PropertyChangeListener: the listener object |
String getPropertyName ()
返回与侦听器关联的命名属性的名称。
| 返回(Returns) | |
|---|---|
String |
the name of the named property associated with the listener |
void propertyChange (PropertyChangeEvent event)
将属性更改事件转发给侦听器代理。
| 参数(Parameters) | |
|---|---|
event |
PropertyChangeEvent: the property change event |