-
- All Superinterfaces:
-
AttributeSet
,MutableAttributeSet
- 所有已知实现类:
-
StyleContext.NamedStyle
public interface Style extends MutableAttributeSet
与文档中元素关联的属性集合。 由于这些通常用于将字符和段落样式与元素相关联,因此提供了此操作。 与元素相关联的其他自定义属性将有效地位于层次结构中的名称 - 值对,如果在本地未找到名称(密钥),则请求将转发给父级。 通常使用的属性被分离出来,以便于更有效的替代实现。
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface javax.swing.text.AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute
-
-
Field Summary
-
Fields inherited from interface javax.swing.text.AttributeSet
NameAttribute, ResolveAttribute
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 void
addChangeListener(ChangeListener l)
添加一个监听器,以便在属性被更改时跟踪。String
getName()
获取样式的名称。void
removeChangeListener(ChangeListener l)
删除跟踪属性更改的侦听器。-
Methods inherited from interface javax.swing.text.AttributeSet
containsAttribute, containsAttributes, copyAttributes, getAttribute, getAttributeCount, getAttributeNames, getResolveParent, isDefined, isEqual
-
Methods inherited from interface javax.swing.text.MutableAttributeSet
addAttribute, addAttributes, removeAttribute, removeAttributes, removeAttributes, setResolveParent
-
-
-
-
方法详细信息
-
getName
String getName()
获取样式的名称。 不需要命名样式,因此如果没有与样式相关联的名称,则返回null
。- 结果
- 名字
-
addChangeListener
void addChangeListener(ChangeListener l)
添加一个监听器,以便在属性被更改时跟踪。- 参数
-
l
- 变更听众
-
removeChangeListener
void removeChangeListener(ChangeListener l)
删除跟踪属性更改的侦听器。- 参数
-
l
- 变更听众
-
-