Spec-Zone.ru › OpenJDK 21

Пакет java.awt.font

package java.awt.font
Предоставляет классы и интерфейсы, относящиеся к шрифтам. Он содержит поддержку представления шрифтов Type 1, Type 1 Multiple Master, OpenType и TrueType.
Since:
1.2
Пакет Описание
java.awt
Содержит все классы для создания пользовательских интерфейсов и рисования графики и изображений.
Класс Описание
FontRenderContext
Класс FontRenderContext является контейнером для информации, необходимой для корректного измерения текста.
GlyphJustificationInfo
Класс GlyphJustificationInfo представляет информацию о свойствах выравнивания глифа.
GlyphMetrics
Класс GlyphMetrics представляет информацию для отдельного глифа.
GlyphVector
Объект GlyphVector представляет собой коллекцию глифов, содержащую геометрическую информацию для размещения каждого глифа в преобразованном координатном пространстве, которое соответствует устройству, на котором GlyphVector в конечном итоге отображается.
GraphicAttribute
Этот класс используется с атрибутом CHAR_REPLACEMENT.
ImageGraphicAttribute
Класс ImageGraphicAttribute является реализацией GraphicAttribute, который рисует изображения в TextLayout.
LayoutPath
LayoutPath предоставляет отображение между расположениями, относительными к базовой линии, и точками в пространстве пользователя.
LineBreakMeasurer
Класс LineBreakMeasurer позволяет разбить форматированный текст на строки (или сегменты), которые подходят по заданному визуальному отступу.
LineMetrics
Класс LineMetrics предоставляет доступ к метрикам, необходимым для выравнивания символов вдоль строки и для выравнивания набора строк.
MultipleMaster
Интерфейс MultipleMaster представляет шрифты Type 1 Multiple Master.
NumericShaper
Класс NumericShaper используется для преобразования десятичных цифр Latin-1 (европейских) в другие десятичные цифры Unicode.
NumericShaper.Range
NumericShaper.Range представляет собой диапазон Unicode скрипта, имеющего собственные десятичные цифры.
OpenType
Интерфейс OpenType представляет шрифты OpenType и TrueType.
ShapeGraphicAttribute
Класс ShapeGraphicAttribute является реализацией GraphicAttribute, который рисует фигуры в TextLayout.
TextAttribute
Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отображения текста.
TextHitInfo
Класс TextHitInfo представляет позицию символа в текстовой модели и смещение, или "сторону", символа.
TextLayout
TextLayout — это неизменяемое графическое представление форматированных данных символов.
TextLayout.CaretPolicy
Определяет политику для определения сильного расположения курсора.
TextMeasurer
Класс TextMeasurer предоставляет базовые операции, необходимые для перевода строк: измерение до заданного отступа, определение отступа диапазона символов и создание TextLayout для диапазона символов.
TransformAttribute
Класс TransformAttribute предоставляет неизменяемую обёртку для преобразования, чтобы её можно было безопасно использовать в качестве атрибута.

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/java/awt/font/package-summary.html

Spec-Zone.ru

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