8.5.10 | JColorChooser |
Mithilfe des JColorChooser kann der Benutzer eine Farbe auswählen. Die entsprechende Farbe bekommt man dann nach Aufruf von
public static Color showDialog(Component component,
String title,
Color initialColor)
zurückgeliefert.
JPanel p = new JPanel();
Color c = JColorChooser.showDialog(frame,
"Hintergrundfarbe aussuchen", Color.black);
if (c != null) {
// Panel darf nicht transparent sein
panel.setOpaque(true);
panel.setBackground(c);
}