Styling in JavaFX
The preferred method of styling Nodes
in JavaFx is to use CSS stylesheets. In JavaFX, the stylesheets and the internal code for the various Nodes
are tightly integrated, and it is important to understand how the two work together. The articles on this page will give you the tools you need to get started with styling your own applications.
The Articles:
Getting Started With CSS
How to get started styling your JavaFX applications using cascading style sheets.
Getting to Know PseudoClasses
When you need to have the styling of a screen element change according to the status of something in your application, PseudoClasses are the way to go. Here’s what you need to know to get started with PseudoClasses
Non-Binary PseudoClasses
PseudoClasses are usually binary on/off what if you have a variety of different values that want to use to control temporary styling on your GUI elements. Non-Binary PseudoClass Properties can solve the problem.
Dealing With Modena
Modena is the stylesheet that ships with modern versions of JavaFX. This guide is an introduction to the structure of Modena and the techniques that you will need to understand in order to work with it.