T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс Font

Класс Font представляет шрифт, используемый для отображения текста в JavaFX-приложениях, и имеет следующие конструкторы и методы:

  • Конструктор public Font(double size) системного шрифта по умолчанию с указанным размером.

  • Конструктор public Font(java.lang.String name, double size) определенного шрифта с указанным размером.

  • Метод public static Font getDefault() – возвращает системный шрифт по умолчанию.

  • Метод public static java.util.List<java.lang.String> getFamilies() – возвращает список поддерживаемых семейств шрифтов.

  • Метод public static java.util.List<java.lang.String> getFontNames() – возвращает список поддерживаемых шрифтов.

  • Метод public static java.util.List<java.lang.String> getFontNames(java.lang.String family) – возвращает список поддерживаемых шрифтов указанного семейства.

  • Метод public static Font font(java.lang.String family, FontWeight weight, FontPosture posture, double size) – ищет подходящий шрифт, исходя из указанных параметров: family – семейство шрифтов,weight – поле BLACK, BOLD, EXTRA_BOLD, EXTRA_LIGHT, LIGHT, MEDIUM, NORMAL, SEMI_BOLD или THIN перечисления javafx.scene.text.FontWeight, определяющее плотность шрифта, posture – поле ITALIC или REGULAR перечисления javafx.scene.text.FontPosture, определяющее выделение цвета, size – размер шрифта.

  • Метод public static Font font(java.lang.String family, FontWeight weight, double size) – ищет подходящий шрифт указанного семейства, плотности и размера.

  • Метод public static Font font(java.lang.String family, FontPosture posture, double size) – ищет подходящий шрифт указанного семейства, выделения и размера.

  • Метод public static Font font(java.lang.String family, double size) – ищет подходящий шрифт указанного семейства и размера.

  • Метод public static Font font(java.lang.String family), public static Font font(double size) - ищет подходящий шрифт указанного семейства и размера.

  • Метод public final java.lang.String getName() – возвращает имя шрифта.

  • Метод public final java.lang.String getFamily() – возвращает семейство шрифта.

  • Метод public final java.lang.String getStyle() – возвращает стиль шрифта.

  • Метод public final double getSize() – возвращает размер шрифта.

  • Метод public static Font loadFont(java.lang.String urlStr, double size) – загружает шрифт по указанному URL-адресу.

  • Метод public static Font loadFont(java.io.InputStream in, double size) – загружает шрифт из входящего потока.