¿Cómo puedo averiguar el color de selección predeterminado en una JList, por ejemplo?
¿Dónde se almacenan estos colores?Java Obtener colores predeterminados de la interfaz de usuario
6
A
Respuesta
10
Para los componentes Swing se puede obtener y establecer los colores por defecto en la aplicación amplia UIDefaults
proporcionada por el UIManager
:
UIDefaults defaults = javax.swing.UIManager.getDefaults();
defaults.getColor("List.selectionBackground");
defaults.getColor("List.selectionForeground");
7
JList.getSelectionForeground();
JList.getSelectionBackground();
para esa caja en particular.
Por lo general, se leerán desde SystemColor.textHighlight
y SystemColor.textHighlightText
en el momento de crear la interfaz de usuario.
9
UIMManager Defaults listas de todos los valores predeterminados en una interfaz gráfica de usuario con un formato agradable.
Cuestiones relacionadas
- 1. Cómo obtener los colores predeterminados en Android
- 2. WPF, ¿puede obtener los colores predeterminados de Windows?
- 3. Toast de Android, colores predeterminados y alfa
- 4. Marco de interfaz de usuario de Java?
- 5. Sugerencias para la interfaz de usuario de Windows Mobile
- 6. Marco web Java para diseñar fácilmente la interfaz de usuario
- 7. Interfaces de usuario - Colores y diseño
- 8. IISExpress interfaz de usuario
- 9. Colores en la consola Java
- 10. Obtener el usuario de Tomcat en Java
- 11. ¿Interfaz gráfica de usuario avanzada posible en Java?
- 12. SOLID y la interfaz de usuario?
- 13. Personalice la interfaz de usuario Mylyn Context?
- 14. checkValidity para actualizar la interfaz de usuario
- 15. Diseño de interfaz de usuario
- 16. obtener la posición inicial de un elemento utilizando la interfaz de usuario jQuery plugin de sortable
- 17. Qt: Dilema de diseño de la interfaz de usuario filosófica
- 18. Prueba de interfaz de usuario
- 19. Marco de Javascript para la interfaz de usuario del juego
- 20. Guía para controles personalizados de interfaz de usuario
- 21. Java reflexión: Obtener el tipo concreto de interfaz genérica implementado
- 22. Controles de interfaz de usuario para Win32
- 23. Interfaz API de Java
- 24. Realizar la recuperación sin congelar la interfaz de usuario
- 25. ejemplos de interfaz de usuario de Android
- 26. recursos de interfaz de usuario de C++
- 27. Parámetros de inicio de la interfaz de usuario de Soap
- 28. Obtener nombre de usuario de inicio de sesión en java
- 29. problema con el diseño de la interfaz de usuario TabHost
- 30. Herramienta de diseño de interfaz de usuario
Jaja, usted escribió esto? Es una herramienta bastante impresionante. – davidahines
Si solo busca una lista de nombres de variables, puede utilizar http://nadeausoftware.com/articles/2008/11/all_ui_defaults_names_common_java_look_and_feels_windows_mac_os_x_and_linux – Mgamerz