java.lang.Object
javax.accessibility.AccessibleStateSet
public class AccessibleStateSet extends Object
クラス
AccessibleStateSet
は、コンポーネントの状態セットを決定します。 コンポーネントの状態セットは、AccessibleState
オブジェクトと説明のセットです。 たとえば、オブジェクトが有効かどうか、フォーカスを持つかどうかなど、オブジェクトの現在の全般的な状態です。 - 関連項目:
-
フィールドのサマリー
-
コンストラクタのサマリー
コンストラクタ説明空の新しい状態セットを作成します。AccessibleStateSet
(AccessibleState[] states) 渡された状態の配列に格納されている初期状態セットを使って、新しい状態を作成します。 -
メソッドのサマリー
修飾子と型メソッド説明boolean
add
(AccessibleState state) 新しい状態がない場合、新しい状態を現在の状態セットに追加します。void
addAll
(AccessibleState[] states) すべての状態を既存の状態セットに追加します。void
clear()
現在の状態セットからすべての状態を削除します。boolean
contains
(AccessibleState state) 現在の状態が状態セットにあるかどうかを確認します。boolean
remove
(AccessibleState state) 現在の状態セットから、ある状態を削除します。toArray()
AccessibleState
の配列として設定されている現在の状態を返します。toString()
デフォルトのロケールを使用して、セット内のすべての状態を表すローカライズされた文字列を作成します。
-
フィールド詳細
-
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()デフォルトのロケールを使用して、セット内のすべての状態を表すローカライズされた文字列を作成します。
-