Here’s a small post on how you can target text on UI controls through CSS.
Just do this:
<control> .text
{
/* CSS targeting the text in the UI control */
}
To change the text appearance on any of the JavaFX controls.
Example (adding a drop shadow to the text on a button):
.myButton .text {
-fx-effect: dropshadow( one-pass-box , rgba(100, 100, 100, 0.5) , 0, 0.0 , 0 , 1 );
}
I think this is a very nice way to style text on UI controls, one which is not available on regular “Web HTML CSS”.