The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > javax.swing.colorchooser  [10 examples] > Events  [2 examples]

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();
        }
    }) ;

 Related Examples
e884. Listening for OK and Cancel Events in a JColorChooser Dialog

See also: Color Chooser Panel    Preview Panel   


© 2002 Addison-Wesley.