Spec-Zone.ru › OpenJavaFX 8
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
    представляет начертание шрифта Black (900).
    BOLD
    представляет начертание шрифта Bold (700).
    EXTRA_BOLD
    представляет начертание шрифта 'Extra Bold' (800).
    EXTRA_LIGHT
    представляет начертание шрифта 'Extra Light' (200).
    LIGHT
    представляет начертание шрифта Light (300).
    MEDIUM
    представляет начертание шрифта Medium (500).
    NORMAL
    представляет начертание шрифта Normal (400).
    SEMI_BOLD
    представляет начертание шрифта 'Demi Bold' (600).
    THIN
    представляет начертание шрифта 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
      представляет начертание шрифта Thin (100).
    • EXTRA_LIGHT

      public static final FontWeight EXTRA_LIGHT
      представляет начертание шрифта 'Extra Light' (200).
    • LIGHT

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

      public static final FontWeight NORMAL
      представляет начертание шрифта Normal (400).
    • MEDIUM

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

      public static final FontWeight SEMI_BOLD
      представляет начертание шрифта 'Demi Bold' (600).
    • BOLD

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

      public static final FontWeight EXTRA_BOLD
      представляет начертание шрифта 'Extra Bold' (800).
    • BLACK

      public static final FontWeight BLACK
      представляет начертание шрифта 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 - если в этом типе перечисления нет константы с указанным именем

    • getWeight

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

      Возвращает:

      начертание

    • findByName

      public static FontWeight findByName(String name)
      Возвращает FontWeight по его имени.

      Параметры:

      name - имя FontWeight

    • findByWeight

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

      Возвращает:

      наиболее близкое начертание 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