Wie könnte ich die Standardauswahlfarbe in einer JList zum Beispiel herausfinden?
Wo sind diese Farben gespeichert?Java Get Default UI Farben
6
A
Antwort
10
Für Swing-Komponenten können Sie erhalten und die Standardfarben in der Anwendung breit UIDefaults
vom UIManager
bereitgestellt gesetzt:
UIDefaults defaults = javax.swing.UIManager.getDefaults();
defaults.getColor("List.selectionBackground");
defaults.getColor("List.selectionForeground");
7
JList.getSelectionForeground();
JList.getSelectionBackground();
für diese bestimmte Box.
Normalerweise werden sie zum Zeitpunkt der Erstellung der Benutzeroberfläche von SystemColor.textHighlight
und SystemColor.textHighlightText
gelesen.
9
UIMManager Defaults listet alle Standardeinstellungen in einer schön formatiert GUI.
Verwandte Themen
- 1. Get Default Background Color
- 2. Programmatisch get theme Farben
- 3. kendo ui imagebrowser default image ordner
- 4. Wie "RESET zu DEFAULT" Farben des Texteditors in NetBeans?
- 5. java akka default Serializer Warnung
- 6. Get Pixel und Farben von NSMage
- 7. Java-Spiel, Farben nicht apear
- 8. Java Schaltergehäuse - default vs explizite Aufzählung
- 9. Java EE FirebaseApp-Name [DEFAULT] existiert bereits
- 10. wie semantic-ui default ändern 16 Spaltenanzahl auf 24
- 11. UI-Router: Default-Wert für Parameter nicht in URL angezeigt
- 12. Get Default-Wert, wenn Schlüssel Falscher Wert in dict hat
- 13. Get default Datum-Zeit-Formular auf Symfony 2 Zweig
- 14. java calendar ui
- 15. Java Swing UI Ausrichtungsproblem
- 16. Java-Grafik - eine Form mit zwei Farben
- 17. Wie könnte ich Farben in Java vergleichen?
- 18. Java JPanel zwei Grenzen, verschiedene Farben?
- 19. Java OpenGL GL_TEXTURE_2D verdunkelt andere Farben
- 20. Ist es möglich, jQuery UI * Ohne * die Farben zu verwenden?
- 21. Get XAML UI-Element von JavaScript
- 22. jQuery UI Autcomplete: POST statt GET
- 23. Java get Tooltip Info
- 24. java: get html Inhalt
- 25. JAVA get Byte [] verschachtelt in JSONObject
- 26. supervisor.conf default location
- 27. Ionic Benutzerdefinierte Farben - SASS
- 28. Annotation default "null" -Wert
- 29. NSSegmentedControl Farben
- 30. JAVA - Socket.accept() friert ui ein
Haha, hast du das geschrieben? Es ist ein ziemlich tolles Tool. – davidahines
Wenn Sie nur nach einer Liste von Variablennamen suchen, können Sie http://nadeausoftware.com/articles/2008/11/all_ui_defaults_names_common_java_look_and_feels_windows_mac_os_x_and_linux verwenden – Mgamerz