e885. Listening for Changes to the Selected Color in a JColorChooser Dialog
JColorChooser chooser = new JColorChooser();
ColorSelectionModel model = chooser.getSelectionModel();
// Add listener on model to detect changes to selected color
model.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent evt) {
ColorSelectionModel model = (ColorSelectionModel)evt.getSource();
// Get the new color value
Color newColor = model.getSelectedColor();
}
}) ;
e884.
Listening for OK and Cancel Events in a JColorChooser Dialog
© 2002 Addison-Wesley.
|