Results 1 to 1 of 1
Thread: Color Chooser Demo
-
Color Chooser Demo
Java Code:import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.Font; import javax.swing.BorderFactory; import javax.swing.JColorChooser; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.colorchooser.ColorSelectionModel; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class ColorSample { public static void main(String args[]) { JFrame frame = new JFrame("JColorChooser Popup"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container contentPane = frame.getContentPane(); final JLabel label = new JLabel("I Love Swing", JLabel.CENTER); label.setFont(new Font("Serif", Font.BOLD | Font.ITALIC, 48)); contentPane.add(label, BorderLayout.SOUTH); final JColorChooser colorChooser = new JColorChooser(label .getBackground()); colorChooser.setBorder(BorderFactory .createTitledBorder("Pick Foreground Color")); ColorSelectionModel model = colorChooser.getSelectionModel(); ChangeListener changeListener = new ChangeListener() { public void stateChanged(ChangeEvent changeEvent) { Color newForegroundColor = colorChooser.getColor(); label.setForeground(newForegroundColor); } }; model.addChangeListener(changeListener); contentPane.add(colorChooser, BorderLayout.CENTER); frame.pack(); frame.setVisible(true); } }"The sole cause of man’s unhappiness is that he does not know how to stay quietly in his room." - Blaise Pascal
Similar Threads
-
GradientPaint demo
By Java Tip in forum java.awtReplies: 0Last Post: 06-21-2008, 08:47 PM -
[SOLVED] File chooser selecting file from directory...?
By prabhurangan in forum AWT / SwingReplies: 12Last Post: 06-18-2008, 04:08 AM -
If statement demo
By Java Tip in forum java.langReplies: 0Last Post: 04-23-2008, 08:05 PM -
If Else Demo
By Java Tip in forum java.langReplies: 0Last Post: 04-23-2008, 08:04 PM -
Using File Chooser
By shaungoater in forum New To JavaReplies: 0Last Post: 03-20-2008, 12:30 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks