java.lang.Object
javax.accessibility.AccessibleStateSet
public class AccessibleStateSet extends Object
クラス
AccessibleStateSetはコンポーネントの状態セットを決定します。 コンポーネントの状態セットは、AccessibleStateオブジェクトと説明のセットです。 たとえば、オブジェクトが有効かどうか、フォーカスを持つかどうかなど、オブジェクトの現在の全般的な状態です。 - 関連項目:
AccessibleState
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected Vector<AccessibleState>statesVectorの各エントリは、AccessibleStateを表します。 -
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 AccessibleStateSet()空の新しい状態セットを作成します。AccessibleStateSet(AccessibleState[] states)渡された状態の配列に格納されている初期状態セットを使って、新しい状態を作成します。 -
メソッドのサマリー
修飾子と型 メソッド 説明 booleanadd(AccessibleState state)新しい状態がない場合、新しい状態を現在の状態セットに追加します。voidaddAll(AccessibleState[] states)すべての状態を既存の状態セットに追加します。voidclear()現在の状態セットからすべての状態を削除します。booleancontains(AccessibleState state)現在の状態が状態セットにあるかどうかを確認します。booleanremove(AccessibleState state)現在の状態セットから、ある状態を削除します。AccessibleState[]toArray()AccessibleStateの配列として設定されている現在の状態を返します。StringtoString()デフォルトのロケールを使用して、セット内のすべての状態を表すローカライズされた文字列を作成します。
-
フィールド詳細
-
states
protected Vector<AccessibleState> statesVectorの各エントリは、AccessibleStateを表します。
-
-
コンストラクタの詳細
-
AccessibleStateSet
public AccessibleStateSet()空の新しい状態セットを作成します。 -
AccessibleStateSet
public AccessibleStateSet(AccessibleState[] states)渡された状態の配列に格納されている初期状態セットを使って、新しい状態を作成します。 重複するエントリは無視されます。- パラメータ:
states- 状態セットを記述するAccessibleStateの配列
-
-
メソッドの詳細
-
add
public boolean add(AccessibleState state)新しい状態がない場合、新しい状態を現在の状態セットに追加します。 状態がすでに状態セットにある場合、状態セットは変更されず、戻り値はfalseです。 それ以外の場合は、状態セットに状態が追加され、戻り値はtrueになります。- パラメータ:
state- 状態セットに追加する状態- 戻り値:
- 状態が状態セットに追加された場合
true; 状態セットが変更されていない場合false
-
addAll
public void addAll(AccessibleState[] states)すべての状態を既存の状態セットに追加します。 重複するエントリは無視されます。- パラメータ:
states- 状態セットを記述するAccessibleState配列
-
remove
public boolean remove(AccessibleState state)現在の状態セットから、ある状態を削除します。 状態がセット内にない場合、状態セットは変更されず、戻り値はfalseになります。 状態が状態セットにある場合、それはセットから削除され、戻り値はtrueになります。- パラメータ:
state- 状態セットから削除する状態- 戻り値:
- 状態が状態セットにある場合、
true; 状態セットが変更されない場合はfalse
-
clear
public void clear()現在の状態セットからすべての状態を削除します。 -
contains
public boolean contains(AccessibleState state)現在の状態が状態セットにあるかどうかを確認します。- パラメータ:
state- 状態- 戻り値:
- 状態が状態セットにある場合、
true; そうでなければfalse
-
toArray
public AccessibleState[] toArray()AccessibleStateの配列として設定されている現在の状態を返します。- 戻り値:
- 現在の状態を含む
AccessibleState配列
-
toString
public String toString()デフォルトのロケールを使用して、セット内のすべての状態を表すローカライズされた文字列を作成します。- オーバーライド:
toString、クラス:Object- 戻り値:
- コンマ区切りのローカライズされた文字列
- 関連項目:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
-