Spec-Zone.ru › OpenJavaFX 24

Тип сглаживания шрифтов

java.lang.Object
java.lang.Enum<FontSmoothingType>
javafx.scene.text.FontSmoothingType
Все реализованные интерфейсы:
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(String name)
Возвращает константу перечисления этого класса с указанным именем.
static FontSmoothingType[] values()
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления.

Методы, объявленные в классе java.lang.Enum

clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

Методы, объявленные в классе java.lang.Object

getClass, notify, notifyAll, wait, wait, wait

Подробное описание констант перечисления

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 и/или его аффилированные лица. Все права защищены.

© 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