java.lang.Object
javax.swing.text.StyleContext.SmallAttributeSet
- すべての実装されたインタフェース:
AttributeSet
- 含まれているクラス:
StyleContext
public class StyleContext.SmallAttributeSet extends Object implements AttributeSet
このクラスは、少数の属性を配列として格納します。 格納形式は、「キー,値,キー,値,」の形式です。この属性セットのサイズは、配列の長さを2で割った値です。 デフォルトでは、これはコンパクト共有可能フォームに保持されている場合に属性の格納に使用されるクラスです。
-
ネストされたクラスのサマリー
インタフェースjavax.swing.text.AttributeSetで宣言されたネストされたクラス/インタフェース
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute -
フィールドのサマリー
インタフェースjavax.swing.text.AttributeSetで宣言されているフィールド
NameAttribute, ResolveAttribute -
コンストラクタのサマリー
コンストラクタコンストラクタ説明SmallAttributeSet(Object[] attributes) SmallAttributeSetを構築します。SmallAttributeSet(AttributeSet attrs) SmallAttributeSetを構築します。 -
メソッドのサマリー
修飾子と型メソッド説明clone()属性セットを複製します。booleancontainsAttribute(Object name, Object value) 属性の名前と値が定義済みであるかどうかを判定します。booleancontainsAttributes(AttributeSet attrs) 属性セットに、指定された属性がすべて含まれているかどうかを判定します。属性セットをコピーします。booleanこのオブジェクトを指定されたオブジェクトと比較します。getAttribute(Object key) 属性の値を取得します。int定義されている属性の個数を取得します。Enumeration<?> すべての属性の名前を取得します。オーバーライドされない場合、解釈処理側の親は、デフォルトで親要素になります。inthashCode()この属性セットのためのハッシュ・コードを返します。boolean指定された属性が定義済みであるかどうかを判定します。booleanisEqual(AttributeSet attr) 2つの属性セットが等しいかどうかを判定します。toString()キーと値のペアを表す文字列を返します。
-
コンストラクタの詳細
-
SmallAttributeSet
public SmallAttributeSet(Object[] attributes) SmallAttributeSetを構築します。- パラメータ:
attributes- 属性
-
SmallAttributeSet
public SmallAttributeSet(AttributeSet attrs) SmallAttributeSetを構築します。- パラメータ:
attrs- 属性
-
-
メソッドの詳細
-
toString
public String toString()キーと値のペアを表す文字列を返します。 -
hashCode
public int hashCode()この属性セットのためのハッシュ・コードを返します。 -
equals
public boolean equals(Object obj) このオブジェクトを指定されたオブジェクトと比較します。 オブジェクトが同等の属性セットである場合はtrueになります。 -
clone
public Object clone()属性セットを複製します。 属性セットは不変なので、その複製も基本的に同一のセットです。 -
getAttributeCount
public int getAttributeCount()定義されている属性の個数を取得します。- 定義:
getAttributeCount、インタフェースAttributeSet- 戻り値:
- 属性の数
- 関連項目:
-
isDefined
public boolean isDefined(Object key) 指定された属性が定義済みであるかどうかを判定します。- 定義:
isDefined、インタフェースAttributeSet- パラメータ:
key- 属性キー- 戻り値:
- 属性が定義されている場合はtrue
- 関連項目:
-
isEqual
public boolean isEqual(AttributeSet attr) 2つの属性セットが等しいかどうかを判定します。- 定義:
isEqual、インタフェースAttributeSet- パラメータ:
attr- 比較の対象となる属性セット- 戻り値:
- 等しい場合はtrue
- 関連項目:
-
copyAttributes
public AttributeSet copyAttributes()属性セットをコピーします。- 定義:
copyAttributes、インタフェースAttributeSet- 戻り値:
- コピー
- 関連項目:
-
getAttribute
属性の値を取得します。- 定義:
getAttribute、インタフェースAttributeSet- パラメータ:
key- 属性名- 戻り値:
- 属性値
- 関連項目:
-
getAttributeNames
public Enumeration<?> getAttributeNames()すべての属性の名前を取得します。- 定義:
getAttributeNames、インタフェースAttributeSet- 戻り値:
- 属性名
- 関連項目:
-
containsAttribute
属性の名前と値が定義済みであるかどうかを判定します。- 定義:
containsAttribute、インタフェースAttributeSet- パラメータ:
name- 属性名value- 属性値- 戻り値:
- 名前と値が定義されている場合はtrue
- 関連項目:
-
containsAttributes
public boolean containsAttributes(AttributeSet attrs) 属性セットに、指定された属性がすべて含まれているかどうかを判定します。- 定義:
containsAttributes、インタフェースAttributeSet- パラメータ:
attrs- チェック対象の属性- 戻り値:
- 要素が属性をすべて格納している場合はtrue
- 関連項目:
-
getResolveParent
public AttributeSet getResolveParent()オーバーライドされない場合、解釈処理側の親は、デフォルトで親要素になります。- 定義:
getResolveParent、インタフェースAttributeSet- 戻り値:
- 親からの属性
- 関連項目:
-