Интерфейс Style
- Все суперинтерфейсы:
AttributeSet, MutableAttributeSet
- Все известные реализующие классы:
StyleContext.NamedStyle
public interface Style extends MutableAttributeSet
Коллекция атрибутов, связываемых с элементом документа. Поскольку они обычно используются для связывания стилей символов и абзацев с элементом, для этого предоставляются соответствующие операции. Другие пользовательские атрибуты, связываемые с элементом, фактически представляют собой пары «имя—значение», расположенные в иерархии; если имя (ключ) не найдено на текущем уровне, запрос передаётся родительскому элементу. Часто используемые атрибуты выделены отдельно, чтобы упростить создание альтернативных, более эффективных реализаций.
Краткое описание вложенных классов
Вложенные классы и интерфейсы, объявленные в интерфейсе AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute
Краткое описание полей
Поля, объявленные в интерфейсе AttributeSet
NameAttribute, ResolveAttribute
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addChangeListener |
Добавляет слушатель для отслеживания изменений атрибутов. |
String |
getName() |
Возвращает имя стиля. |
void |
removeChangeListener |
Удаляет слушатель, отслеживавший изменения атрибутов. |
Методы, объявленные в интерфейсе AttributeSet
containsAttribute, containsAttributes, copyAttributes, getAttribute, getAttributeCount, getAttributeNames, getResolveParent, isDefined, isEqual
Методы, объявленные в интерфейсе MutableAttributeSet
addAttribute, addAttributes, removeAttribute, removeAttributes, removeAttributes, setResolveParent
Подробное описание методов
getName
String getName()
Возвращает имя стиля. Стилю не обязательно иметь имя, поэтому, если имя стилю не присвоено, возвращается
null.- Возвращает:
- имя
addChangeListener
void addChangeListener(ChangeListener l)
Добавляет слушатель для отслеживания изменений атрибутов.
- Параметры:
-
l— слушатель изменений
removeChangeListener
void removeChangeListener(ChangeListener l)
Удаляет слушатель, отслеживавший изменения атрибутов.
- Параметры:
-
l— слушатель изменений
© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/text/Style.html