Class JFXtrasFontRoboto
java.lang.Object
jfxtras.resources.JFXtrasFontRoboto
This class loads Google's Roboto font and make it available in CSS files and style properties.
You can load all available fonts or individual fonts.
The to-be-used family name for -fx-font-family (between quotes) is available as a property on the AvailableFonts.
Example
[source,java]
--
JFXtrasFontRoboto.loadAll();
text.setStyle("-fx-font-family: '" + JFXtrasFontRoboto.AvailableFonts.RobotoMedium.getFamilyName() + "';");
--
[source,css]
--
.label {
-fx-font-family: 'Roboto Light';
}
--
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidLoad a single font (if not already loaded)static voidloadAll()Load all available fonts
-
Field Details
-
loadedFonts
-
-
Constructor Details
-
JFXtrasFontRoboto
public JFXtrasFontRoboto()
-
-
Method Details
-
loadAll
public static void loadAll()Load all available fonts -
load
Load a single font (if not already loaded)- Parameters:
font-
-