Spec-Zone.ru › OpenJDK 8
Пакет java.awt.font Предоставляет классы и интерфейсы, относящиеся к шрифтам.
См.: Описание
Интерфейс Описание MultipleMaster Интерфейс MultipleMaster представляет шрифты Type 1 Multiple Master.
OpenType Интерфейс OpenType представляет шрифты OpenType и TrueType.
Класс Описание FontRenderContext Класс FontRenderContext — контейнер для информации, необходимой для правильного измерения текста.
GlyphJustificationInfo Класс GlyphJustificationInfo представляет информацию о свойствах выравнивания глифа.
GlyphMetrics Класс GlyphMetrics представляет информацию для отдельного глифа.
GlyphVector Объект GlyphVector — коллекция глифов, содержащая геометрическую информацию для размещения каждого глифа в преобразованном координатном пространстве, соответствующем устройству, на котором GlyphVector в конечном итоге отображается.
GraphicAttribute Этот класс используется с атрибутом CHAR_REPLACEMENT.
ImageGraphicAttribute Класс ImageGraphicAttribute — реализация GraphicAttribute , которая рисует изображения в TextLayout .
LayoutPath LayoutPath обеспечивает отображение расположений относительно базовой линии и точек в пространстве пользователя.
LineBreakMeasurer Класс LineBreakMeasurer позволяет разбивать форматированный текст на строки (или сегменты), которые помещаются в определённый визуальный отступ.
LineMetrics Класс LineMetrics позволяет получить доступ к метрикам, необходимым для выравнивания символов вдоль строки и для выравнивания набора строк.
NumericShaper Класс NumericShaper используется для преобразования латинских цифр (европейских) в другие десятичные цифры Unicode.
ShapeGraphicAttribute Класс ShapeGraphicAttribute — реализация GraphicAttribute , которая рисует фигуры в TextLayout .
TextAttribute Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для рендеринга текста.
TextHitInfo Класс TextHitInfo представляет позицию символа в текстовой модели и смещение , или "сторону", символа.
TextLayout TextLayout — неизменяемое графическое представление форматированных данных символов.
TextLayout.CaretPolicy Определяет политику для определения сильного расположения курсора.
TextMeasurer Класс TextMeasurer предоставляет базовые операции, необходимые для разбиения на строки: измерение до заданного отступа, определение отступа диапазона символов и создание TextLayout для диапазона символов.
TransformAttribute Класс TransformAttribute предоставляет неизменяемую оболочку для преобразования, чтобы ее можно было безопасно использовать как атрибут.
Перечисление Описание NumericShaper.Range NumericShaper.Range представляет диапазон Unicode сценария, имеющего свои собственные десятичные цифры.
Описание пакета java.awt.font Предоставляет классы и интерфейсы, относящиеся к шрифтам. Он содержит поддержку представления шрифтов Type 1, Type 1 Multiple Master, OpenType и TrueType.
С момента: 1.2
© 1993, 2020, 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.