Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.scene.text

Перечисление FontWeight

  • java.lang.Object
    • java.lang.Enum<FontWeight>
      • javafx.scene.text.FontWeight
  • Все реализованные интерфейсы:
    Serializable, Comparable<FontWeight>
    public enum FontWeight
    extends Enum<FontWeight>
    Указывает различные начертания шрифтов, которые можно использовать при поиске шрифта в системе. Имена соответствуют предопределённым начертаниям в таблице OS/2 спецификации OpenType шрифтов шрифта. Спецификация CSS 3 ссылается на те же значения.
    С тех пор:
    JavaFX 2.0
  • Краткое описание констант перечисления

    Константы перечисления
    Константа перечисления Описание
    BLACK
    представляет начертание шрифта Чёрный (900).
    BOLD
    представляет начертание шрифта Жирный (700).
    EXTRA_BOLD
    представляет начертание шрифта «Очень жирный» (800).
    EXTRA_LIGHT
    представляет начертание шрифта «Очень лёгкий» (200).
    LIGHT
    представляет начертание шрифта Лёгкий (300).
    MEDIUM
    представляет начертание шрифта Средний (500).
    NORMAL
    представляет начертание шрифта Нормальный (400).
    SEMI_BOLD
    представляет начертание шрифта «Полужирный» (600).
    THIN
    представляет начертание шрифта Тонкий (100).
  • Краткое описание методов

    Все методыСтатические методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод Описание
    static FontWeight findByName​(String name)
    Возвращает FontWeight по его имени.
    static FontWeight findByWeight​(int weight)
    Возвращает ближайшее начертание FontWeight для значения начертания, как определено в спецификациях CSS и OpenType.
    int getWeight()
    Возвращает визуальное начертание (степень черноты или толщины), указанное этим FontWeight.
    static FontWeight valueOf​(String name)
    Возвращает константу перечисления этого типа с заданным именем.
    static FontWeight[] values()
    Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления.
    • Методы, унаследованные от класса java.lang.Enum

      clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    • Методы, унаследованные от класса java.lang.Object

      getClass, notify, notifyAll, wait, wait, wait
  • Подробное описание констант перечисления

    • THIN

      public static final FontWeight THIN
      представляет начертание шрифта Тонкий (100).
    • EXTRA_LIGHT

      public static final FontWeight EXTRA_LIGHT
      представляет начертание шрифта «Очень лёгкий» (200).
    • LIGHT

      public static final FontWeight LIGHT
      представляет начертание шрифта Лёгкий (300).
    • NORMAL

      public static final FontWeight NORMAL
      представляет начертание шрифта Нормальный (400).
    • MEDIUM

      public static final FontWeight MEDIUM
      представляет начертание шрифта Средний (500).
    • SEMI_BOLD

      public static final FontWeight SEMI_BOLD
      представляет начертание шрифта «Полужирный» (600).
    • BOLD

      public static final FontWeight BOLD
      представляет начертание шрифта Жирный (700).
    • EXTRA_BOLD

      public static final FontWeight EXTRA_BOLD
      представляет начертание шрифта «Очень жирный» (800).
    • BLACK

      public static final FontWeight BLACK
      представляет начертание шрифта Чёрный (900).
  • Подробное описание методов

    • values

      public static FontWeight[] values()
      Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. Этот метод может использоваться для итерации по константам следующим образом:
      for (FontWeight c : FontWeight.values())
          System.out.println(c);
      
      Возвращает:
      массив, содержащий константы этого типа перечисления в порядке их объявления
    • valueOf

      public static FontWeight valueOf​(String name)
      Возвращает константу перечисления этого типа с заданным именем. Строка должна точно соответствовать идентификатору, используемому для объявления константы перечисления в этом типе. (Дополнительные пробелы недопустимы.)
      Параметры:
      name - имя константы перечисления, которая должна быть возвращена.
      Возвращает:
      константа перечисления с указанным именем
      Исключения:
      IllegalArgumentException - если в этом типе перечисления нет константы с указанным именем
      NullPointerException - если аргумент равен null
    • getWeight

      public int getWeight()
      Возвращает визуальное начертание (степень черноты или толщины), указанное этим FontWeight.
      Возвращает:
      начертание
    • findByName

      public static FontWeight findByName​(String name)
      Возвращает FontWeight по его имени.
      Параметры:
      name - имя FontWeight
      Возвращает:
      FontWeight по его имени
    • findByWeight

      public static FontWeight findByWeight​(int weight)
      Возвращает ближайшее начертание FontWeight для значения начертания, как определено в спецификациях CSS и OpenType. Если указанное значение равноудалено от двух значений начертания FontWeight, то реализация может выбрать любое по своему усмотрению. Этот поиск не ссылается на шрифт, поэтому это просто сопоставление с набором FontWeight экземпляров и не означает, что шрифт с таким начертанием будет доступен.
      Параметры:
      weight - значение начертания
      Возвращает:
      ближайшее начертание FontWeight

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API