¿Hay alguna forma de ver las reglas de CSS aplicadas para JavaFX-Elements o una referencia con las reglas de CSS predeterminadas?JavaFX-CSS predeterminado
Por ejemplo, me gustaría saber el color del borde de las barras de herramientas.
¿Hay alguna forma de ver las reglas de CSS aplicadas para JavaFX-Elements o una referencia con las reglas de CSS predeterminadas?JavaFX-CSS predeterminado
Por ejemplo, me gustaría saber el color del borde de las barras de herramientas.
El archivo CSS se encuentra en javafxrt.jar en jfxrt.jar! /com/sun/javafx/scene/control/skin/caspian/caspian.css.
Desafortunadamente, no hay acceso API a los estilos CSS de un elemento a partir de ahora, aunque aparentemente se está discutiendo para JavaFX 2.2.
Muchas gracias. Aceptaré tu respuesta tan pronto como pueda – Gundon
El documento se ha movido a http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html – akauppi
Y ahora, con JavaFX 8 , la referencia de CSS se ha movido de nuevo: https://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html – RAnders00
De Skinning JavaFX Applications with CSS: Default Style Sheet,
La hoja de estilo por defecto para las aplicaciones JavaFX es caspian.css, que se encuentra en el archivo JAR de tiempo de ejecución de JavaFX, jfxrt.jar
y
Utilice el siguiente comando para extraer la hoja de estilos del archivo JAR:
jar -xf jfxrt.jar com/sun/javafx/scene/control/skin/caspian/caspian.css
y luego sólo tiene que utilizar un visor de CSS.
Aquí es el caspian.css extraída en Pastebin - http://pastebin.com/0PebD9nR
Con JavaFX 8 de la CSS por defecto es un tema nuevo llamado Módena.
El modena.css para la versión de compilación Java8_91 se puede encontrar aquí:
Repensando su pregunta, se perdió una respuesta bastante obvia antes: Puede utilizar la nueva visión escénica (http: //fxexperience.com/scenic-view/) aplicación para revisar las propiedades de un nodo en tiempo de ejecución. Hasta ahora, solo he trabajado con una versión beta anterior, por lo que no estoy seguro de si mostrará todas las propiedades de CSS correctamente, pero pretende ser la herramienta correcta para el trabajo. – sarcan
Relacionado con [JavaFX 2 debug css] (http://stackoverflow.com/q/10734193/682495) –