Spec-Zone.ru › OpenJavaFX 17

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

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
Указывает подпиксельный текст LCD, который использует характеристики цифровых панелей дисплеев LCD для достижения увеличенной пиксельной разрешающей способности. Этот режим, как правило, подходит в случаях, когда важным фактором является удобочитаемость статического текста, особенно при малых размерах.

Запрос на LCD текст является «подсказкой», так как реализация может потребоваться игнорировать его в таких условиях, как режимы композиции, которые его не поддерживают. Следовательно, в случаях, когда 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
Указывает подпиксельный текст LCD, который использует характеристики цифровых панелей дисплеев LCD для достижения увеличенной пиксельной разрешающей способности. Этот режим, как правило, подходит в случаях, когда важным фактором является удобочитаемость статического текста, особенно при малых размерах.

Запрос на LCD текст является «подсказкой», так как реализация может потребоваться игнорировать его в таких условиях, как режимы композиции, которые его не поддерживают. Следовательно, в случаях, когда 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.

Spec-Zone.ru

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