CSS can be applied in multiple places:
inline (Node.setStyle)
in a stylesheet
to a Scene
as user agent stylesheet (not demonstrated here)
as "normal" stylesheet for the Scene
to a Node
This allows to change styleable properties of Nodes. The following example demonst...
JavaFX 8
The following example demonstrates how to add custom properties that can be styled from css to a custom Node.
Here 2 DoublePropertys are added to the Rectangle class to allow setting the width and height from CSS.
The following CSS could be used for styling the custom node:
StyleableRe...