JavaTM 2 Platform
Standard Ed. 6

javax.swing.text
介面 MutableAttributeSet

所有父級介面:
AttributeSet
所有已知子介面:
Style
所有已知實作類別:
AbstractDocument.AbstractElement, AbstractDocument.BranchElement, AbstractDocument.LeafElement, DefaultStyledDocument.SectionElement, HTMLDocument.BlockElement, HTMLDocument.RunElement, SimpleAttributeSet, StyleContext.NamedStyle

public interface MutableAttributeSet
extends AttributeSet

獨特屬性的可變集合的通用介面。 實作可能需要提供以下形式的建構子:public XXXAttributeSet(ConstAttributeSet source);


巢狀類別摘要
 
從介面 javax.swing.text.AttributeSet 繼承的巢狀類別/介面
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute
 
欄位摘要
 
從介面 javax.swing.text.AttributeSet 繼承的欄位
NameAttribute, ResolveAttribute
 
方法摘要
 void addAttribute(Object name, Object value)
          創建一個與此屬性集類似的新屬性集,不同之處在於它包含具有給定名稱和值的屬性。
 void addAttributes(AttributeSet attributes)
          創建一個與此屬性集類似的新屬性集,不同之處在於它包含具有給定名稱和值的屬性。
 void removeAttribute(Object name)
          移除具有給定 name 的屬性。
 void removeAttributes(AttributeSet attributes)
          移除具有給定 name 的屬性集。
 void removeAttributes(Enumeration<?> names)
          移除具有給定 name 的屬性集。
 void setResolveParent(AttributeSet parent)
          設置正解析的父級。
 
從介面 javax.swing.text.AttributeSet 繼承的方法
containsAttribute, containsAttributes, copyAttributes, getAttribute, getAttributeCount, getAttributeNames, getResolveParent, isDefined, isEqual
 

方法詳細資訊

addAttribute

void addAttribute(Object name,
                  Object value)
創建一個與此屬性集類似的新屬性集,不同之處在於它包含具有給定名稱和值的屬性。該物件必須是不可變的,或者說不能由任何客戶端改變。

參數:
name - 名稱
value - 值

addAttributes

void addAttributes(AttributeSet attributes)
創建一個與此屬性集類似的新屬性集,不同之處在於它包含具有給定名稱和值的屬性。

參數:
attributes - 屬性集

removeAttribute

void removeAttribute(Object name)
移除具有給定 name 的屬性。

參數:
name - 屬性名稱

removeAttributes

void removeAttributes(Enumeration<?> names)
移除具有給定 name 的屬性集。

參數:
names - 名稱集

removeAttributes

void removeAttributes(AttributeSet attributes)
移除具有給定 name 的屬性集。

參數:
attributes - 屬性集

setResolveParent

void setResolveParent(AttributeSet parent)
設置正解析的父級。如果某個屬性未在本地定義,則它就是要進行解析的屬性集。

參數:
parent - 父級

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only