Тип сглаживания шрифтов
- Все реализованные интерфейсы:
-
Serializable,Comparable<FontSmoothingType>,Constable
public enum FontSmoothingType extends Enum<FontSmoothingType>
Перечисление
FontSmoothingType используется для указания предпочтительного механизма сглаживания краёв шрифтов для текстового контента на экране.- С момента:
- JavaFX 2.1
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Краткое описание констант перечисления
| Константа перечисления | Описание |
|---|---|
GRAY |
Определяет сглаживание в оттенках серого по умолчанию, наиболее подходящее для графики и анимации. |
LCD |
Определяет подпиксельный текст для ЖК-дисплеев, использующий характеристики цифровых панелей ЖК-дисплея для достижения увеличенного разрешения пикселей. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static FontSmoothingType |
valueOf |
Возвращает константу перечисления этого класса с указанным именем. |
static FontSmoothingType[] |
values() |
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления. |
Подробное описание констант перечисления
GRAY
public static final FontSmoothingType GRAY
Определяет сглаживание в оттенках серого по умолчанию, наиболее подходящее для графики и анимации.
LCD
public static final FontSmoothingType LCD
Определяет подпиксельный текст для ЖК-дисплеев, использующий характеристики цифровых панелей ЖК-дисплея для достижения увеличенного разрешения пикселей. Этот режим, как правило, подходит, когда важным фактором является удобочитаемость статического текста, особенно при малых размерах.
Запрос на текст для ЖК-дисплея — это «подсказка», так как реализация может игнорировать его в таких условиях, как режимы композитинга, которые его не поддерживают. Следовательно, когда текст для ЖК-дисплея важен, приложение должно избегать использования эффектов, прозрачности и т. д.
Подробное описание методов
values
public static FontSmoothingType[] values()
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления.
- Возвращает:
- массив, содержащий константы этого класса перечисления в порядке их объявления
valueOf
public static FontSmoothingType valueOf(String name)
Возвращает константу перечисления этого класса с указанным именем. Строка должна точно совпадать с идентификатором, используемым для объявления константы перечисления в этом классе. (Дополнительные пробелы не допускаются.)
- Параметры:
-
name- имя константы перечисления, подлежащей возврату. - Возвращает:
- константа перечисления с указанным именем
- Исключения:
-
IllegalArgumentException- если в этом классе перечисления нет константы с указанным именем -
NullPointerException- если аргумент имеет значение null
© 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.