Class FontRegistry

java.lang.Object
com.spinyowl.legui.style.font.FontRegistry

public class FontRegistry extends Object
  • Field Details

  • Method Details

    • getDefaultFont

      public static String getDefaultFont()
    • setDefaultFont

      public static void setDefaultFont(String defaultFont)
    • registerFont

      public static void registerFont(String name, String path)
      Load and register font by provided name and paht..
      Parameters:
      name - font name.
      path - font path.
      Throws:
      LeguiException - if failed to load font.
    • registerFontSafe

      public static void registerFontSafe(String name, String path)
      Fail-safe load and register font by provided name and path.
    • getFontRegister

      public static Map<String,Font> 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

      public static Font getFont(String name)
      Used to retrieve font by name
      Parameters:
      name - font name.
      Returns:
      font or null.