public class SimpleAttributeSet extends Object implements MutableAttributeSet, Serializable, Cloneable
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans пакет. Пожалуйста, см. XMLEncoder.
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute| Модификатор и Тип | Поле и Описание |
|---|---|
static AttributeSet |
ПУСТОЙ
Устанавливается пустой атрибут.
|
NameAttribute, ResolveAttribute| Конструктор и Описание |
|---|
SimpleAttributeSet()
Создает новый набор атрибута.
|
SimpleAttributeSet(AttributeSet source)
Создает новый набор атрибута, основанный на предоставленном наборе атрибутов.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
addAttribute(Object name, Object value)
Добавляет атрибут к списку.
|
void |
addAttributes(AttributeSet attributes)
Добавляет ряд атрибутов к списку.
|
Объект |
clone()
Клоны ряд атрибутов.
|
boolean |
containsAttribute(Object name, Object value)
Проверки, содержит ли список атрибутов указанное название атрибута / пара значения.
|
boolean |
containsAttributes(AttributeSet attributes)
Проверки, содержит ли список атрибутов все указанное имя / пары значения.
|
AttributeSet |
copyAttributes()
Делает копию атрибутов.
|
boolean |
equals(Object obj)
Сравнивает этот объект с указанным объектом.
|
Объект |
getAttribute(Object name)
Получает значение атрибута.
|
int |
getAttributeCount()
Получает количество числа атрибутов.
|
Enumeration<?> |
getAttributeNames()
Получает имена атрибутов в наборе.
|
AttributeSet |
getResolveParent()
Получает родителя разрешения.
|
int |
hashCode()
Возвращает хэш-код для этого набора атрибутов.
|
boolean |
isDefined(Object attrName)
Говорит, определяется ли данный атрибут.
|
boolean |
isEmpty()
Проверки, пуст ли набор атрибутов.
|
boolean |
isEqual(AttributeSet attr)
Сравнивает два набора атрибута.
|
void |
removeAttribute(Object name)
Удаляет атрибут из списка.
|
void |
removeAttributes(AttributeSet attributes)
Удаляет ряд атрибутов из списка.
|
void |
removeAttributes(Enumeration<?> names)
Удаляет ряд атрибутов из списка.
|
void |
setResolveParent(AttributeSet parent)
Устанавливает родителя разрешения.
|
Строка |
toString()
Преобразовывает набор атрибута в Строку.
|
public static final AttributeSet EMPTY
public SimpleAttributeSet()
public SimpleAttributeSet(AttributeSet source)
source - набор атрибутовpublic boolean isEmpty()
public int getAttributeCount()
getAttributeCount в интерфейсе AttributeSetpublic boolean isDefined(Object attrName)
isDefined в интерфейсе AttributeSetattrName - название атрибутаpublic boolean isEqual(AttributeSet attr)
isEqual в интерфейсе AttributeSetattr - второй атрибут устанавливаетсяpublic AttributeSet copyAttributes()
copyAttributes в интерфейсе AttributeSetpublic Enumeration<?> getAttributeNames()
getAttributeNames в интерфейсе AttributeSetEnumerationpublic Object getAttribute(Object name)
getAttribute в интерфейсе AttributeSetname - название атрибутаpublic boolean containsAttribute(Object name, Object value)
containsAttribute в интерфейсе AttributeSetname - имяvalue - значениеpublic boolean containsAttributes(AttributeSet attributes)
containsAttributes в интерфейсе AttributeSetattributes - список атрибутовpublic void addAttribute(Object name, Object value)
addAttribute в интерфейсе MutableAttributeSetname - название атрибутаvalue - значение атрибутаpublic void addAttributes(AttributeSet attributes)
addAttributes в интерфейсе MutableAttributeSetattributes - набор атрибутов, чтобы добавитьpublic void removeAttribute(Object name)
removeAttribute в интерфейсе MutableAttributeSetname - название атрибутаpublic void removeAttributes(Enumeration<?> names)
removeAttributes в интерфейсе MutableAttributeSetnames - набор имен, чтобы удалитьpublic void removeAttributes(AttributeSet attributes)
removeAttributes в интерфейсе MutableAttributeSetattributes - набор атрибутов, чтобы удалитьpublic AttributeSet getResolveParent()
getResolveParent в интерфейсе AttributeSetpublic void setResolveParent(AttributeSet parent)
setResolveParent в интерфейсе MutableAttributeSetparent - родительpublic Object clone()
public int hashCode()
hashCode в class ObjectObject.equals(java.lang.Object), System.identityHashCode(java.lang.Object)public boolean equals(Object obj)
true если объект является эквивалентным набором атрибутов.equals в class Objectobj - объект сравнить этот набор атрибута сtrue если объекты равны; false иначеObject.hashCode(), HashMap
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92