Quindi non v'è alcun modo per rimuovere l'area grigia dietro la scheda (s): Rimuovere bg grigia dietro le schede in JFX
Ho provato a fare questo con i CSS, ma non ha trovato il modo .
Quindi non v'è alcun modo per rimuovere l'area grigia dietro la scheda (s): Rimuovere bg grigia dietro le schede in JFX
Ho provato a fare questo con i CSS, ma non ha trovato il modo .
JavaFX ha un foglio CSS predefinito predefinito denominato caspian.css. Si prega di leggere questo post: https://stackoverflow.com/a/10149050/682495.
Per modificare il CSS predefinito, aggiungere questo selettore per il file CSS e personalizzarlo:
.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);
}
per impostare il colore della scrittura intestazione tabpane nel file CSS sfondo:
.tab-pane .tab-header-area .tab-header-background {
-fx-background-color: yellow;
}
per rimuovere i bordi di scrittura:
.tab-pane .tab-header-area .tab-header-background {
-fx-effect: null;
}
Per rimuovere l'intestazione completamente impostare l'opacità a 0:
.tab-pane .tab-header-area .tab-header-background {
-fx-opacity: 0;
}
più su stile di classe scheda-riquadro potete trovare qui:
http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#tabpane
hanno hai giocato in giro con l'opacità del componente? – user1329572
sì, opacità, sfondo \ colore di primo piano, didnt 'aiuto – 4lex1v