Mega Code Archive

 
Categories / Java Tutorial / Swing Event
 

Uses a change listener on the selection model of a color chooser to learn when the user changes the current color

import java.awt.Color; import javax.swing.JColorChooser; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class AddingChangeListenerToJColorChooser {   public static void main(String[] a) {     final JColorChooser tcc = new JColorChooser();     tcc.getSelectionModel().addChangeListener(new ChangeListener() {       public void stateChanged(ChangeEvent e) {         System.out.println(tcc.getColor());       }     });    tcc.showDialog(null,"title",Color.RED);   } }