-
- All Superinterfaces:
-
AttributeSet
,MutableAttributeSet
- 所有已知实现类:
-
StyleContext.NamedStyle
public interface Styleextends MutableAttributeSet
要与文档中的元素关联的属性集合。 由于这些通常用于将字符和段落样式与元素相关联,因此提供了对此操作。 与元素关联的其他自定义属性实际上是生活在层次结构中的名称 - 值对,如果在本地找不到名称(键),则将请求转发给父级。 分离出常用属性以便于更有效的替代实现。
-
-
嵌套类汇总
-
Nested classes/interfaces declared in interface javax.swing.text.AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute
-
-
字段汇总
-
Fields declared in interface javax.swing.text.AttributeSet
NameAttribute, ResolveAttribute
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 void
addChangeListener(ChangeListener l)
添加侦听器以在属性更改时进行跟踪。String
getName()
获取样式的名称。void
removeChangeListener(ChangeListener l)
删除跟踪属性更改的侦听器。-
声明方法的接口 javax.swing.text.AttributeSet
containsAttribute, containsAttributes, copyAttributes, getAttribute, getAttributeCount, getAttributeNames, getResolveParent, isDefined, isEqual
-
声明方法的接口 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
- 更改侦听器
-
-