- 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()デフォルトのロケールを使用して、セット内のすべての状態を表すローカライズされた文字列を作成します。
 
- 
- 
- 
フィールドの詳細- 
statesprotected Vector<AccessibleState> states Vectorの各エントリは、AccessibleStateを表します。
 
- 
 - 
コンストラクタの詳細- 
AccessibleStateSetpublic AccessibleStateSet() 空の新しい状態セットを作成します。
 - 
AccessibleStateSetpublic AccessibleStateSet(AccessibleState[] states) 渡された状態の配列に格納されている初期状態セットを使って、新しい状態を作成します。 重複するエントリは無視されます。- パラメータ:
- states- 状態セットを記述する- AccessibleStateの配列
 
 
- 
 - 
メソッドの詳細- 
addpublic boolean add(AccessibleState state) 新しい状態がない場合、新しい状態を現在の状態セットに追加します。 状態がすでに状態セットにある場合、状態セットは変更されず、戻り値はfalseです。 それ以外の場合は、状態セットに状態が追加され、戻り値はtrueになります。- パラメータ:
- state- 状態セットに追加する状態
- 戻り値:
- 状態が状態セットに追加された場合true; 状態セットが変更されていない場合false
 
 - 
addAllpublic void addAll(AccessibleState[] states) すべての状態を既存の状態セットに追加します。 重複するエントリは無視されます。- パラメータ:
- states- 状態セットを記述する- AccessibleState配列
 
 - 
removepublic boolean remove(AccessibleState state) 現在の状態セットから、ある状態を削除します。 状態がセット内にない場合、状態セットは変更されず、戻り値はfalseになります。 状態が状態セットにある場合、それはセットから削除され、戻り値はtrueになります。- パラメータ:
- state- 状態セットから削除する状態
- 戻り値:
- 状態が状態セットにある場合、true; 状態セットが変更されない場合はfalse
 
 - 
clearpublic void clear() 現在の状態セットからすべての状態を削除します。
 - 
containspublic boolean contains(AccessibleState state) 現在の状態が状態セットにあるかどうかを確認します。- パラメータ:
- state- 状態
- 戻り値:
- 状態が状態セットにある場合、true; そうでなければfalse
 
 - 
toArraypublic AccessibleState[] toArray() AccessibleStateの配列として設定されている現在の状態を返します。- 戻り値:
- 現在の状態を含むAccessibleState配列
 
 - 
toStringpublic String toString() デフォルトのロケールを使用して、セット内のすべての状態を表すローカライズされた文字列を作成します。- オーバーライド:
- toString、クラス:- Object
- 戻り値:
- コンマ区切りのローカライズされた文字列
- 関連項目:
- AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
 
 
- 
 
-