Entonces, ¿hay alguna manera de eliminar el área gris detrás de la lengüeta (s): BG gris detrás de las pestañas en JFX
He tratado de hacer esto con CSS, pero no encontró la forma .
Entonces, ¿hay alguna manera de eliminar el área gris detrás de la lengüeta (s): BG gris detrás de las pestañas en JFX
He tratado de hacer esto con CSS, pero no encontró la forma .
JavaFX tiene una hoja de CSS predeterminada incorporada llamada caspian.css. Por favor, lea esta publicación: https://stackoverflow.com/a/10149050/682495.
Para cambiar el CSS por defecto, añadir este selector a su archivo CSS y personalizarlo:
.tab-pane *.tab-header-background {
-fx-background-color: -fx-outer-border, -fx-inner-border, derive(-fx-color, -20%);
-fx-effect: innershadow(two-pass-box , rgba(0,0,0,0.6) , 4, 0.0 , 0 , 0);
}
Para establecer el color de fondo de la escritura cabecera tabpane en el archivo CSS:
.tab-pane .tab-header-area .tab-header-background {
-fx-background-color: yellow;
}
para eliminar los bordes de escritura:
.tab-pane .tab-header-area .tab-header-background {
-fx-effect: null;
}
Para retirar la cabecera de set completo opacidad a 0:
.tab-pane .tab-header-area .tab-header-background {
-fx-opacity: 0;
}
Más sobre estilo de clase pestaña de una ventana se puede encontrar aquí:
http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#tabpane
Ha jugado un poco con la opacidad del componente? – user1329572
sí, opacidad, fondo \ color de primer plano, no ayuda – 4lex1v