Whole document tree
Java 2 Platform SE v1.3.1: Class DefaultColorSelectionModel
javax.swing.colorchooser
Class DefaultColorSelectionModel
java.lang.Object
|
+--javax.swing.colorchooser.DefaultColorSelectionModel
All Implemented Interfaces: ColorSelectionModel , Serializable
public class DefaultColorSelectionModel extends Object implements ColorSelectionModel , Serializable
A generic implementation of ColorSelectionModel.
See Also: Color
, Serialized Form
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
changeEvent
protected transient ChangeEvent changeEvent
Only one ChangeEvent is needed per model instance since the
event's only (read-only) state is the source property. The source
of events generated here is always "this".
listenerList
protected EventListenerList listenerList
DefaultColorSelectionModel
public DefaultColorSelectionModel ()
Default constructor. Initializes selectedColor to Color.white
DefaultColorSelectionModel
public DefaultColorSelectionModel (Color color)
Initializes selectedColor to color
getSelectedColor
public Color getSelectedColor ()
Specified by: getSelectedColor
in interface ColorSelectionModel
Following copied from interface: javax.swing.colorchooser.ColorSelectionModel
Returns: the model's selection. See Also: ColorSelectionModel.setSelectedColor(java.awt.Color)
setSelectedColor
public void setSelectedColor (Color color)
Description copied from interface: ColorSelectionModel
Sets the model's selected color to color .
Notifies any listeners if the model changes
Specified by: setSelectedColor
in interface ColorSelectionModel
Following copied from interface: javax.swing.colorchooser.ColorSelectionModel
See Also: ColorSelectionModel.getSelectedColor()
,
ColorSelectionModel.addChangeListener(javax.swing.event.ChangeListener)
addChangeListener
public void addChangeListener (ChangeListener l)
Adds a ChangeListener to the model.
Specified by: addChangeListener
in interface ColorSelectionModel
removeChangeListener
public void removeChangeListener (ChangeListener l)
Removes a ChangeListener from the model.
Specified by: removeChangeListener
in interface ColorSelectionModel
fireStateChanged
protected void fireStateChanged ()
Run each ChangeListeners stateChanged() method.
See Also: EventListenerList
Submit a bug or feature For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, California, 94303, U.S.A. All Rights Reserved.