Package com.spinyowl.legui.style.font
Class FontRegistry
java.lang.Object
com.spinyowl.legui.style.font.FontRegistry
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefault entypo font.static final StringDefault font-awesome-icons font.static final StringDefault material-design-icons font.static final StringDefault material-icons-regular font.static final StringDefault roboto-bold font.static final StringDefault roboto-light font.static final StringDefault roboto-regular font. -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic FontUsed to retrieve font by nameReturns map of fonts where key is font name and value is font.static voidregisterFont(String name, String path) Load and register font by provided name and paht..static voidregisterFontSafe(String name, String path) Fail-safe load and register font by provided name and path.static voidsetDefaultFont(String defaultFont)
-
Field Details
-
ENTYPO
Default entypo font.- See Also:
-
ROBOTO_BOLD
Default roboto-bold font.- See Also:
-
ROBOTO_LIGHT
Default roboto-light font.- See Also:
-
ROBOTO_REGULAR
Default roboto-regular font.- See Also:
-
MATERIAL_ICONS_REGULAR
Default material-icons-regular font.- See Also:
-
FONT_AWESOME_ICONS
Default font-awesome-icons font.- See Also:
-
MATERIAL_DESIGN_ICONS
Default material-design-icons font.- See Also:
-
-
Method Details
-
getDefaultFont
-
setDefaultFont
-
registerFont
Load and register font by provided name and paht..- Parameters:
name- font name.path- font path.- Throws:
LeguiException- if failed to load font.
-
registerFontSafe
Fail-safe load and register font by provided name and path. -
getFontRegister
Returns map of fonts where key is font name and value is font.- Returns:
- map of fonts where key is font name and value is font.
-
getFont
Used to retrieve font by name- Parameters:
name- font name.- Returns:
- font or null.
-