Hallo, kürzlich gab es bereits eine Diskussion zu diesem Thema. Ich habe genau das gleich Problem. Der Tipp von javaDev2011 funktioniert, der von Runtime zeigt Fehler an folgenden Zeilen:
Kann das daran liegen, dass der Code von Runtime für Java 7 gedacht ist?
Abgesehen davon gefällt mir auch die Lösung mit einer Color-JList in einer JComboBox auch nicht so recht. Es sollte mindestens wie bei XP aussehen (siehe Anhang 1). Noch lieber wäre mir aber eine reichere Auswahl an Farben wie beim JColorChooser, aber ohne den Rest drum herum (siehe Anhang 2).
Ich wollte mir den Quellcode dafür klauen und einfach auf ein Popup legen.
Allerdings konnte ich nur folgenden Quellcode finden - und hier habe wird mir immer ein Fehler bei den Zeilen
Warum ist der JColorChooser so hässlich? - Es gibt doch viel bessere Layouts:
http://www.migcalendar.com/external/MigColorChooser.png
Quaqua Look and Feel - User Guide
New version of color wheel Pushing Pixels
Dennoch wird auch bei Java 7 mit diesem schlechten Design weiter gemacht:
New Color Chooser in JDK 7 | Javalobby
Auch ist es extrem unverständlich, dass es keine einfache Variante davon gibt...
.. oder habe ich diese einfach nur noch nicht gefunden?
Java:
yourComboBox.add(Color.WHITE);
yourComboBox.add(Color.RED);
setForeground((Color) value));
Abgesehen davon gefällt mir auch die Lösung mit einer Color-JList in einer JComboBox auch nicht so recht. Es sollte mindestens wie bei XP aussehen (siehe Anhang 1). Noch lieber wäre mir aber eine reichere Auswahl an Farben wie beim JColorChooser, aber ohne den Rest drum herum (siehe Anhang 2).
Ich wollte mir den Quellcode dafür klauen und einfach auf ein Popup legen.
Allerdings konnte ich nur folgenden Quellcode finden - und hier habe wird mir immer ein Fehler bei den Zeilen
Java:
panel.installChooserPanel(this);
panel.uninstallChooserPanel(this);
Warum ist der JColorChooser so hässlich? - Es gibt doch viel bessere Layouts:
http://www.migcalendar.com/external/MigColorChooser.png
Quaqua Look and Feel - User Guide
New version of color wheel Pushing Pixels
Dennoch wird auch bei Java 7 mit diesem schlechten Design weiter gemacht:
New Color Chooser in JDK 7 | Javalobby
Auch ist es extrem unverständlich, dass es keine einfache Variante davon gibt...
.. oder habe ich diese einfach nur noch nicht gefunden?
Anhänge
Zuletzt bearbeitet: