当前页面:
在线文档首页 >
JDK 5 Documentation v1.2.2, Java 2 SDK 英文文档
Java(TM) 2 Platform, Standard Edition, v1.2.2 API Specification: Class BasicListUI.PropertyChangeHandler - JDK 5 Documentation v1.2.2, Java 2 SDK 英文文档
javax.swing.plaf.basic
Class BasicListUI.PropertyChangeHandler
java.lang.Object
|
+--javax.swing.plaf.basic.BasicListUI.PropertyChangeHandler
- Enclosing class:
- BasicListUI
- public class BasicListUI.PropertyChangeHandler
- extends Object
- implements PropertyChangeListener
The PropertyChangeListener that's added to the JList at
installUI time. When the value of a JList property that
affects layout changes, we set a bit in updateLayoutStateNeeded.
If the JLists model changes we additionally remove our listeners
from the old model. Likewise for the JList selectionModel.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. The current serialization support is appropriate
for short term storage or RMI between applications running the same
version of Swing. A future release of Swing will provide support for
long term persistence.
- See Also:
#maybeUpdateLayout
,
#createPropertyListener
,
BasicListUI.installUI(javax.swing.JComponent)
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
BasicListUI.PropertyChangeHandler
public BasicListUI.PropertyChangeHandler()
propertyChange
public void propertyChange(PropertyChangeEvent e)
- Description copied from interface: PropertyChangeListener
- This method gets called when a bound property is changed.
- Specified by:
- propertyChange in interface PropertyChangeListener
- Tags copied from interface: PropertyChangeListener
- Parameters:
evt
- A PropertyChangeEvent object describing the event source
and the property that has changed.
Submit a bug or feature
Java, Java 2D, and JDBC are a trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.