Spec-Zone.ru › OpenJDK 27

Класс StyleConstants.CharacterConstants

java.lang.Object
javax.swing.text.StyleConstants
javax.swing.text.StyleConstants.CharacterConstants
Все реализованные интерфейсы:
AttributeSet.CharacterAttribute
Внешний класс:
StyleConstants
public static final class StyleConstants.CharacterConstants extends StyleConstants implements AttributeSet.CharacterAttribute
Это типобезопасное перечисление общеизвестных атрибутов, участвующих в формировании стиля символа. Для общего представления внешним классом создаются псевдонимы этих атрибутов.

Краткое описание вложенных классов

Вложенные классы и интерфейсы, объявленные в классе StyleConstants

StyleConstants.CharacterConstants, StyleConstants.ColorConstants, StyleConstants.FontConstants, StyleConstants.ParagraphConstants
Модификатор и тип Класс Описание
static final class  StyleConstants.CharacterConstants
Это типобезопасное перечисление общеизвестных атрибутов, участвующих в формировании стиля символа.
static final class  StyleConstants.ColorConstants
Это типобезопасное перечисление общеизвестных атрибутов, участвующих в формировании цвета.
static final class  StyleConstants.FontConstants
Это типобезопасное перечисление общеизвестных атрибутов, участвующих в формировании шрифта.
static final class  StyleConstants.ParagraphConstants
Это типобезопасное перечисление общеизвестных атрибутов, участвующих в формировании стиля абзаца.

Краткое описание полей

Поля, объявленные в классе StyleConstants

ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_LEFT, ALIGN_RIGHT, Alignment, Background, BidiLevel, Bold, ComponentAttribute, ComponentElementName, ComposedTextAttribute, Family, FirstLineIndent, FontFamily, FontSize, Foreground, IconAttribute, IconElementName, Italic, LeftIndent, LineSpacing, ModelAttribute, NameAttribute, Orientation, ResolveAttribute, RightIndent, Size, SpaceAbove, SpaceBelow, StrikeThrough, Subscript, Superscript, TabSet, Underline
Модификатор и тип Поле Описание
static final int ALIGN_CENTER
Возможное значение выравнивания абзаца.
static final int ALIGN_JUSTIFIED
Возможное значение выравнивания абзаца.
static final int ALIGN_LEFT
Возможное значение выравнивания абзаца.
static final int ALIGN_RIGHT
Возможное значение выравнивания абзаца.
static final Object Alignment
Выравнивание абзаца.
static final Object Background
Имя атрибута цвета фона.
static final Object BidiLevel
Двунаправленный уровень символа, назначенный алгоритмом Unicode bidi.
static final Object Bold
Имя атрибута полужирного начертания.
static final Object ComponentAttribute
Имя атрибута компонента.
static final String ComponentElementName
Имена элементов, используемых для представления компонентов.
static final Object ComposedTextAttribute
Имя атрибута составного текста метода ввода.
static final Object Family
Имя семейства шрифтов.
static final Object FirstLineIndent
Величина отступа первой строки абзаца.
static final Object FontFamily
Имя семейства шрифтов.
static final Object FontSize
Имя размера шрифта.
static final Object Foreground
Имя атрибута цвета переднего плана.
static final Object IconAttribute
Имя атрибута значка.
static final String IconElementName
Имена элементов, используемых для представления значков.
static final Object Italic
Имя атрибута курсивного начертания.
static final Object LeftIndent
Величина отступа абзаца слева.
static final Object LineSpacing
Межстрочный интервал абзаца.
static final Object ModelAttribute
Атрибут, используемый для идентификации модели встроенных объектов, в которых модель отделена от представления.
static final Object NameAttribute
Имя атрибута, используемое для именования коллекции атрибутов.
static final Object Orientation
Ориентация абзаца.
static final Object ResolveAttribute
Имя атрибута, используемое для указания разрешающего родительского набора атрибутов, если он определен.
static final Object RightIndent
Величина отступа абзаца справа.
static final Object Size
Имя размера шрифта.
static final Object SpaceAbove
Интервал над абзацем.
static final Object SpaceBelow
Интервал под абзацем.
static final Object StrikeThrough
Имя атрибута зачеркивания.
static final Object Subscript
Имя атрибута нижнего индекса.
static final Object Superscript
Имя атрибута верхнего индекса.
static final Object TabSet
Набор табуляции абзаца; тип — TabSet, содержащий TabStops.
static final Object Underline
Имя атрибута подчеркивания.

Краткое описание методов

Методы, объявленные в классе StyleConstants

getAlignment, getBackground, getBidiLevel, getComponent, getFirstLineIndent, getFontFamily, getFontSize, getForeground, getIcon, getLeftIndent, getLineSpacing, getRightIndent, getSpaceAbove, getSpaceBelow, getTabSet, isBold, isItalic, isStrikeThrough, isSubscript, isSuperscript, isUnderline, setAlignment, setBackground, setBidiLevel, setBold, setComponent, setFirstLineIndent, setFontFamily, setFontSize, setForeground, setIcon, setItalic, setLeftIndent, setLineSpacing, setRightIndent, setSpaceAbove, setSpaceBelow, setStrikeThrough, setSubscript, setSuperscript, setTabSet, setUnderline, toString
Модификатор и тип Метод Описание
static int getAlignment(AttributeSet a)
Возвращает настройку выравнивания.
static Color getBackground(AttributeSet a)
Получает настройку цвета фона из списка атрибутов.
static int getBidiLevel(AttributeSet a)
Получает настройку BidiLevel.
static Component getComponent(AttributeSet a)
Получает настройку компонента из списка атрибутов.
static float getFirstLineIndent(AttributeSet a)
Получает настройку отступа первой строки.
static String getFontFamily(AttributeSet a)
Получает настройку семейства шрифтов из списка атрибутов.
static int getFontSize(AttributeSet a)
Получает настройку размера шрифта из списка атрибутов.
static Color getForeground(AttributeSet a)
Получает настройку цвета переднего плана из списка атрибутов.
static Icon getIcon(AttributeSet a)
Получает настройку значка из списка атрибутов.
static float getLeftIndent(AttributeSet a)
Получает настройку отступа слева.
static float getLineSpacing(AttributeSet a)
Получает настройку межстрочного интервала.
static float getRightIndent(AttributeSet a)
Получает настройку отступа справа.
static float getSpaceAbove(AttributeSet a)
Получает настройку интервала над абзацем.
static float getSpaceBelow(AttributeSet a)
Получает настройку интервала под абзацем.
static TabSet getTabSet(AttributeSet a)
Получает TabSet.
static boolean isBold(AttributeSet a)
Проверяет, установлен ли атрибут полужирного начертания.
static boolean isItalic(AttributeSet a)
Проверяет, установлен ли атрибут курсивного начертания.
static boolean isStrikeThrough(AttributeSet a)
Проверяет, установлен ли атрибут зачеркивания.
static boolean isSubscript(AttributeSet a)
Проверяет, установлен ли атрибут нижнего индекса.
static boolean isSuperscript(AttributeSet a)
Проверяет, установлен ли атрибут верхнего индекса.
static boolean isUnderline(AttributeSet a)
Проверяет, установлен ли атрибут подчеркивания.
static void setAlignment(MutableAttributeSet a, int align)
Задает выравнивание.
static void setBackground(MutableAttributeSet a, Color fg)
Задает цвет фона.
static void setBidiLevel(MutableAttributeSet a, int o)
Задает BidiLevel.
static void setBold(MutableAttributeSet a, boolean b)
Задает атрибут полужирного начертания.
static void setComponent(MutableAttributeSet a, Component c)
Задает атрибут компонента.
static void setFirstLineIndent(MutableAttributeSet a, float i)
Задает отступ первой строки.
static void setFontFamily(MutableAttributeSet a, String fam)
Задает атрибут шрифта.
static void setFontSize(MutableAttributeSet a, int s)
Задает атрибут размера шрифта.
static void setForeground(MutableAttributeSet a, Color fg)
Задает цвет переднего плана.
static void setIcon(MutableAttributeSet a, Icon c)
Задает атрибут значка.
static void setItalic(MutableAttributeSet a, boolean b)
Задает атрибут курсивного начертания.
static void setLeftIndent(MutableAttributeSet a, float i)
Задает отступ слева.
static void setLineSpacing(MutableAttributeSet a, float i)
Задает межстрочный интервал.
static void setRightIndent(MutableAttributeSet a, float i)
Задает отступ справа.
static void setSpaceAbove(MutableAttributeSet a, float i)
Задает интервал над абзацем.
static void setSpaceBelow(MutableAttributeSet a, float i)
Задает интервал под абзацем.
static void setStrikeThrough(MutableAttributeSet a, boolean b)
Задает атрибут зачеркивания.
static void setSubscript(MutableAttributeSet a, boolean b)
Задает атрибут нижнего индекса.
static void setSuperscript(MutableAttributeSet a, boolean b)
Задает атрибут верхнего индекса.
static void setTabSet(MutableAttributeSet a, TabSet tabs)
Задает TabSet.
static void setUnderline(MutableAttributeSet a, boolean b)
Задает атрибут подчеркивания.
String toString()
Возвращает строковое представление.

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

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли этот объект какому-либо другому объекту.
protected void finalize()
Устарело, планируется удаление: этот элемент API может быть удален в будущей версии.
Финализация объявлена устаревшей и может быть удалена в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает значение хеш-кода для этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Переводит текущий поток в состояние ожидания до пробуждения, обычно посредством уведомления или прерывания.
final void wait(long timeoutMillis)
Переводит текущий поток в состояние ожидания до пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного интервала реального времени.
final void wait(long timeoutMillis, int nanos)
Переводит текущий поток в состояние ожидания до пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного интервала реального времени.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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.

Spec-Zone.ru

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