モジュール java.desktop
パッケージ javax.accessibility

AccessibleStateSetクラス


  • public class AccessibleStateSet
    extends Object
    クラスAccessibleStateSetはコンポーネントの状態セットを決定します。 コンポーネントの状態セットは、AccessibleStateオブジェクトと説明のセットです。 たとえば、オブジェクトが有効かどうか、フォーカスを持つかどうかなど、オブジェクトの現在の全般的な状態です。
    関連項目:
    AccessibleState
    • フィールドのサマリー

      フィールド 
      修飾子と型 フィールド 説明
      protected Vector<AccessibleState> states
      Vectorの各エントリは、AccessibleStateを表します。
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      AccessibleStateSet()
      空の新しい状態セットを作成します。
      AccessibleStateSet​(AccessibleState[] states)
      渡された状態の配列に格納されている初期状態セットを使って、新しい状態を作成します。
    • コンストラクタの詳細

      • 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配列