java.lang.Object
javax.swing.text.StyleContext.SmallAttributeSet
- 所有已实现的接口:
-
AttributeSet
- 封闭类:
-
StyleContext
此类在数组中保存少量属性。存储格式为键、值、键、值等。集合的大小是数组长度除以二。默认情况下,这是在紧凑可共享形式中保存属性时将使用的类。
-
Nested Class Summary
Nested classes/interfaces declared in interface javax.swing.text.AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute
-
Field Summary
Fields declared in interface javax.swing.text.AttributeSet
NameAttribute, ResolveAttribute
-
Constructor Summary
ConstructorDescriptionSmallAttributeSet
(Object[] attributes) 构造一个SmallAttributeSet。SmallAttributeSet
(AttributeSet attrs) 构造一个SmallAttributeSet。 -
Method Summary
Modifier and TypeMethodDescriptionclone()
克隆一组属性。boolean
containsAttribute
(Object name, Object value) 检查给定的属性名称/值是否已定义。boolean
containsAttributes
(AttributeSet attrs) 检查属性集是否包含所有给定的属性。复制一组属性。boolean
将此对象与指定对象进行比较。getAttribute
(Object key) 获取属性的值。int
获取已定义的属性数量。Enumeration
<?> 获取所有属性的名称。如果未被覆盖,则解析父级默认为父元素。int
hashCode()
返回此属性集的哈希码。boolean
检查给定的属性是否已定义。boolean
isEqual
(AttributeSet attr) 检查两个属性集是否相等。toString()
返回显示键/值对的字符串。
-
Constructor Details
-
SmallAttributeSet
构造一个SmallAttributeSet。- 参数:
-
attributes
- 属性
-
SmallAttributeSet
构造一个SmallAttributeSet。- 参数:
-
attrs
- 属性
-
-
Method Details
-
toString
返回显示键/值对的字符串。 -
hashCode
public int hashCode()返回此属性集的哈希码。 -
equals
将此对象与指定对象进行比较。如果对象是等效的属性集,则结果为true
。 -
clone
克隆一组属性。由于该集合是不可变的,因此克隆基本上是相同的集合。 -
getAttributeCount
public int getAttributeCount()获取已定义的属性数量。- 指定者:
-
getAttributeCount
在接口AttributeSet
- 返回:
- 属性数量
- 另请参阅:
-
isDefined
检查给定的属性是否已定义。- 指定者:
-
isDefined
在接口AttributeSet
- 参数:
-
key
- 属性键 - 返回:
- 如果属性已定义,则为true
- 另请参阅:
-
isEqual
检查两个属性集是否相等。- 指定者:
-
isEqual
在接口AttributeSet
- 参数:
-
attr
- 要检查的属性集 - 返回:
- 如果相同,则为true
- 另请参阅:
-
copyAttributes
复制一组属性。- 指定者:
-
copyAttributes
在接口AttributeSet
- 返回:
- 复制品
- 另请参阅:
-
getAttribute
获取属性的值。- 指定者:
-
getAttribute
在接口AttributeSet
- 参数:
-
key
- 属性名称 - 返回:
- 属性值
- 另请参阅:
-
getAttributeNames
获取所有属性的名称。- 指定者:
-
getAttributeNames
在接口AttributeSet
- 返回:
- 属性名称
- 另请参阅:
-
containsAttribute
检查给定的属性名称/值是否已定义。- 指定者:
-
containsAttribute
在接口AttributeSet
- 参数:
-
name
- 属性名称 -
value
- 属性值 - 返回:
- 如果名称/值已定义,则为true
- 另请参阅:
-
containsAttributes
检查属性集是否包含所有给定的属性。- 指定者:
-
containsAttributes
在接口AttributeSet
- 参数:
-
attrs
- 要检查的属性 - 返回:
- 如果元素包含所有属性,则为true
- 另请参阅:
-
getResolveParent
如果未被覆盖,则解析父级默认为父元素。- 指定者:
-
getResolveParent
在接口AttributeSet
- 返回:
- 来自父级的属性
- 另请参阅:
-