Класс StyleConstants.FontConstants
java.lang.Object
javax.swing.text.StyleConstants
javax.swing.text.StyleConstants.FontConstants
- Все реализуемые интерфейсы:
AttributeSet.CharacterAttribute, AttributeSet.FontAttribute
- Внешний класс:
StyleConstants
public static final class StyleConstants.FontConstants extends StyleConstants implements AttributeSet.FontAttribute, 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 |
Двунаправленный уровень символа, назначенный алгоритмом bidi Unicode. |
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 |
Возвращает настройку выравнивания. |
static Color |
getBackground |
Возвращает настройку цвета фона из списка атрибутов. |
static int |
getBidiLevel |
Возвращает настройку BidiLevel. |
static Component |
getComponent |
Возвращает настройку компонента из списка атрибутов. |
static float |
getFirstLineIndent |
Возвращает настройку отступа первой строки. |
static String |
getFontFamily |
Возвращает настройку семейства шрифтов из списка атрибутов. |
static int |
getFontSize |
Возвращает настройку размера шрифта из списка атрибутов. |
static Color |
getForeground |
Возвращает настройку цвета переднего плана из списка атрибутов. |
static Icon |
getIcon |
Возвращает настройку значка из списка атрибутов. |
static float |
getLeftIndent |
Возвращает настройку отступа слева. |
static float |
getLineSpacing |
Возвращает настройку межстрочного интервала. |
static float |
getRightIndent |
Возвращает настройку отступа справа. |
static float |
getSpaceAbove |
Возвращает настройку интервала перед абзацем. |
static float |
getSpaceBelow |
Возвращает настройку интервала после абзаца. |
static TabSet |
getTabSet |
Возвращает TabSet. |
static boolean |
isBold |
Проверяет, установлен ли атрибут полужирного начертания. |
static boolean |
isItalic |
Проверяет, установлен ли атрибут курсивного начертания. |
static boolean |
isStrikeThrough |
Проверяет, установлен ли атрибут зачёркивания. |
static boolean |
isSubscript |
Проверяет, установлен ли атрибут нижнего индекса. |
static boolean |
isSuperscript |
Проверяет, установлен ли атрибут верхнего индекса. |
static boolean |
isUnderline |
Проверяет, установлен ли атрибут подчёркивания. |
static void |
setAlignment |
Задаёт выравнивание. |
static void |
setBackground |
Задаёт цвет фона. |
static void |
setBidiLevel |
Задаёт BidiLevel. |
static void |
setBold |
Задаёт атрибут полужирного начертания. |
static void |
setComponent |
Задаёт атрибут компонента. |
static void |
setFirstLineIndent |
Задаёт отступ первой строки. |
static void |
setFontFamily |
Задаёт атрибут шрифта. |
static void |
setFontSize |
Задаёт атрибут размера шрифта. |
static void |
setForeground |
Задаёт цвет переднего плана. |
static void |
setIcon |
Задаёт атрибут значка. |
static void |
setItalic |
Задаёт атрибут курсивного начертания. |
static void |
setLeftIndent |
Задаёт отступ слева. |
static void |
setLineSpacing |
Задаёт межстрочный интервал. |
static void |
setRightIndent |
Задаёт отступ справа. |
static void |
setSpaceAbove |
Задаёт интервал перед абзацем. |
static void |
setSpaceBelow |
Задаёт интервал после абзаца. |
static void |
setStrikeThrough |
Задаёт атрибут зачёркивания. |
static void |
setSubscript |
Задаёт атрибут нижнего индекса. |
static void |
setSuperscript |
Задаёт атрибут верхнего индекса. |
static void |
setTabSet |
Задаёт TabSet. |
static void |
setUnderline |
Задаёт атрибут подчёркивания. |
String |
toString() |
Возвращает строковое представление. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создаёт и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело, планируется удаление: этот элемент API может быть удалён в будущей версии. Финализация устарела и планируется к удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ожидать до пробуждения, обычно вследствие уведомления или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать до пробуждения, обычно вследствие уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ожидать до пробуждения, обычно вследствие уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
© 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.