...
JavaFX supports OpenType fonts. The preferred format is TrueType outlines. Bitmap fonts and Type 1 fonts are not supported.
Font Engines
For Linux, MacOSx and Windows, JavaFX defaults to a native rasterizer library. It is still possible to fallback if needed to the previous rasterier with -Dprism.text=t2k
Note: for embedded environments, the use of native rasterization by default will happen after 8u26.
Host System Fonts
JavaFX supports discovery of the host system fonts. Any compatible fonts added to the host system should be found.
...
Overview
Content Tools
ThemeBuilder