|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object | +--javax.swing.text.StyleContext.NamedStyle
通常、文字および段落の書式を表すために使われる属性のコレクションです。これは、必要な場合に監視できる MutableAttributeSet の実装です。それらの書式は変更が不可能であることを最大限に利用します。また、このセットはかなり小さいため、SimpleAttributeSet などよりも大幅に効率的である場合があります。
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。今後の Swing リリースでは、長期間の持続性をサポートする予定です。
| フィールドの概要 | |
protected ChangeEvent |
changeEvent
モデルの各インスタンスには、ChangeEvent が 1 つだけ必要です。 |
protected EventListenerList |
listenerList
モデルの変更リスナーです。 |
| コンストラクタの概要 | |
StyleContext.NamedStyle()
名前と親が null の新しい名前付き書式を作成します。 |
|
StyleContext.NamedStyle(String name,
Style parent)
新しい名前付き書式を作成します。 |
|
StyleContext.NamedStyle(Style parent)
新しい名前付き書式を作成します。 |
|
| メソッドの概要 | |
void |
addAttribute(Object name,
Object value)
属性を追加します。 |
void |
addAttributes(AttributeSet attr)
要素に属性セットを追加します。 |
void |
addChangeListener(ChangeListener l)
変更リスナーを追加します。 |
boolean |
containsAttribute(Object name,
Object value)
指定された属性名と値が定義されているかどうかを判定します。 |
boolean |
containsAttributes(AttributeSet attrs)
要素にすべての属性が含まれているかどうかを判定します。 |
AttributeSet |
copyAttributes()
属性セットをコピーします。 |
protected void |
fireStateChanged()
このイベントタイプへの通知を配信対象に登録しているリスナーをすべて通知します。 |
Object |
getAttribute(Object attrName)
属性の値を取得します。 |
int |
getAttributeCount()
定義されている属性の数を取得します。 |
Enumeration |
getAttributeNames()
すべての属性の名前を取得します。 |
String |
getName()
書式の名前を取得します。 |
AttributeSet |
getResolveParent()
親から属性を取得します。 |
boolean |
isDefined(Object attrName)
指定された属性が定義されているかどうかを判定します。 |
boolean |
isEqual(AttributeSet attr)
2 つの属性セットが同じかどうかを判定します。 |
void |
removeAttribute(Object name)
セットから属性を削除します。 |
void |
removeAttributes(AttributeSet attrs)
要素の属性セットを削除します。 |
void |
removeAttributes(Enumeration names)
要素の属性セットを削除します。 |
void |
removeChangeListener(ChangeListener l)
変更リスナーを削除します。 |
void |
setName(String name)
書式の名前を変更します。 |
void |
setResolveParent(AttributeSet parent)
解釈処理側の親を設定します。 |
String |
toString()
書式を文字列に変換します。 |
| クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| フィールドの詳細 |
protected EventListenerList listenerList
protected transient ChangeEvent changeEvent
| コンストラクタの詳細 |
public StyleContext.NamedStyle(String name,
Style parent)
name - 書式名。名前のない場合は nullparent - 親書式。ない場合は nullpublic StyleContext.NamedStyle(Style parent)
parent - 親書式。ない場合は nullpublic StyleContext.NamedStyle()
| メソッドの詳細 |
public String toString()
public String getName()
public void setName(String name)
name - 新しい名前public void addChangeListener(ChangeListener l)
l - 変更リスナーAttributes#addChangeListenerpublic void removeChangeListener(ChangeListener l)
l - 変更リスナーAttributes#removeChangeListenerprotected void fireStateChanged()
EventListenerListpublic int getAttributeCount()
AttributeSet.getAttributeCount()public boolean isDefined(Object attrName)
attrName - null 以外の属性名AttributeSet.isDefined(java.lang.Object)public boolean isEqual(AttributeSet attr)
attr - 調べる属性セットAttributeSet.isEqual(javax.swing.text.AttributeSet)public AttributeSet copyAttributes()
AttributeSet.copyAttributes()public Object getAttribute(Object attrName)
attrName - null 以外の属性名AttributeSet.getAttribute(java.lang.Object)public Enumeration getAttributeNames()
AttributeSet.getAttributeNames()
public boolean containsAttribute(Object name,
Object value)
name - null 以外の属性名value - 属性値AttributeSet.containsAttribute(java.lang.Object, java.lang.Object)public boolean containsAttributes(AttributeSet attrs)
attrs - 調べる属性AttributeSet.containsAttributes(javax.swing.text.AttributeSet)public AttributeSet getResolveParent()
AttributeSet.getResolveParent()
public void addAttribute(Object name,
Object value)
name - null 以外の属性名value - 属性値MutableAttributeSet.addAttribute(java.lang.Object, java.lang.Object)public void addAttributes(AttributeSet attr)
attr - 追加する属性MutableAttributeSet.addAttribute(java.lang.Object, java.lang.Object)public void removeAttribute(Object name)
name - null 以外の属性名MutableAttributeSet.removeAttribute(java.lang.Object)public void removeAttributes(Enumeration names)
names - 属性名MutableAttributeSet.removeAttributes(java.util.Enumeration)public void removeAttributes(AttributeSet attrs)
attrs - 属性MutableAttributeSet.removeAttributes(java.util.Enumeration)public void setResolveParent(AttributeSet parent)
parent - 親。ない場合は nullMutableAttributeSet.setResolveParent(javax.swing.text.AttributeSet)
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||