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

クラスJComboBox.AccessibleJComboBox

  • すべての実装されたインタフェース:
    Serializable, AccessibleAction, AccessibleComponent, AccessibleExtendedComponent, AccessibleSelection
    含まれているクラス:
    JComboBox<E>

    protected class JComboBox.AccessibleJComboBox
    extends JComponent.AccessibleJComponent
    implements AccessibleAction, AccessibleSelection
    このクラスはJComboBoxクラスのアクセシビリティ・サポートを実装しています。 コンボ・ボックス・ユーザーインタフェース要素に適したJava Accessibility APIを実装しています。

    警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。

    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • AccessibleJComboBox

        public AccessibleJComboBox()
        AccessibleJComboBoxインスタンスを返します。
        導入されたバージョン:
        1.4
    • メソッドの詳細

      • getAccessibleChildrenCount

        public int getAccessibleChildrenCount()
        オブジェクト内のアクセシビリティ対応の子の数を返します。 このオブジェクトの子のすべてがAccessibleインタフェースを実装する場合、このメソッドはこのオブジェクトの子の数を返さなければいけません。
        オーバーライド:
        getAccessibleChildrenCount、クラスJComponent.AccessibleJComponent
        戻り値:
        オブジェクト内のアクセシビリティ対応の子の数
      • getAccessibleChild

        public Accessible getAccessibleChild​(int i)
        オブジェクトのn番目のAccessible子を返します。 インデックス0の子はポップアップを表します。 コンボボックスが編集可能な場合、インデックス1の子はエディタを表します。
        オーバーライド:
        getAccessibleChild、クラスJComponent.AccessibleJComponent
        パラメータ:
        i - 子のゼロから始まるインデックス
        戻り値:
        オブジェクトのn番目のアクセシビリティ対応の子
        関連項目:
        AccessibleContext.getAccessibleChildrenCount()
      • getAccessibleAction

        public AccessibleAction getAccessibleAction()
        このオブジェクトに関連付けられたAccessibleActionを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleActionインタフェースの実装を行います。
        オーバーライド:
        getAccessibleAction、クラスAccessibleContext
        戻り値:
        このオブジェクト
        関連項目:
        AccessibleAction
      • getAccessibleActionCount

        public int getAccessibleActionCount()
        オブジェクトで利用できるActionの数を返します。 コンボボックスのデフォルトの動作は、1つのアクションを実行することです。
        定義:
        getAccessibleActionCount、インタフェースAccessibleAction
        戻り値:
        1、このオブジェクトのActionの数
      • doAccessibleAction

        public boolean doAccessibleAction​(int i)
        オブジェクトに対して指定されたActionを実行します。
        定義:
        doAccessibleAction、インタフェースAccessibleAction
        パラメータ:
        i - アクションのゼロから始まるインデックス
        戻り値:
        アクションが実行された場合はtrue; そうでなければfalse。
        関連項目:
        AccessibleAction.getAccessibleActionCount()
      • getAccessibleSelection

        public AccessibleSelection getAccessibleSelection()
        このオブジェクトに関連付けられたAccessibleSelectionを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleSelectionインタフェースを実装します。
        オーバーライド:
        getAccessibleSelection、クラスAccessibleContext
        戻り値:
        このオブジェクト
        関連項目:
        AccessibleSelection
      • getAccessibleSelectionCount

        public int getAccessibleSelectionCount()
        現在選択されているAccessible子の数を返します。 子が選択されていない場合、戻り値は0になります。
        定義:
        getAccessibleSelectionCount、インタフェースAccessibleSelection
        戻り値:
        現在選択されている項目の数
        導入されたバージョン:
        1.3
      • getAccessibleSelection

        public Accessible getAccessibleSelection​(int i)
        ポップアップ内の指定された選択済みの子を表すAccessibleを返します。 選択がない場合、または渡された整数値よりも選択されている子の数が少ない場合、戻り値はnullになります。

        インデックスは、i番目の選択されている子を表します。i番目の子ではありません。

        定義:
        getAccessibleSelection、インタフェースAccessibleSelection
        パラメータ:
        i - 選択されている子のゼロから始まるインデックス
        戻り値:
        i番目の選択されている子
        導入されたバージョン:
        1.3
        関連項目:
        getAccessibleSelectionCount()
      • isAccessibleChildSelected

        public boolean isAccessibleChildSelected​(int i)
        このオブジェクトの現在の子が選択されているかどうかを判定します。
        定義:
        isAccessibleChildSelected、インタフェースAccessibleSelection
        パラメータ:
        i - このAccessibleオブジェクト内のゼロから始まる子のインデックス
        戻り値:
        現在のこのオブジェクトの子が選択されている場合はtrue、そうでない場合はfalse
        導入されたバージョン:
        1.3
        関連項目:
        AccessibleContext.getAccessibleChild(int)
      • addAccessibleSelection

        public void addAccessibleSelection​(int i)
        オブジェクトの指定されたAccessible子をオブジェクトの選択に追加します。 オブジェクトが複数の選択をサポートしている場合、指定された子は既存の選択に追加され、サポートしていない場合は既存の選択を置き換えます。 指定された子がすでに選択されている場合、このメソッドは効果がありません。
        定義:
        addAccessibleSelection、インタフェースAccessibleSelection
        パラメータ:
        i - 子のゼロから始まるインデックス
        導入されたバージョン:
        1.3
        関連項目:
        AccessibleContext.getAccessibleChild(int)
      • removeAccessibleSelection

        public void removeAccessibleSelection​(int i)
        オブジェクトの指定された子をオブジェクトの選択から削除します。 指定された項目が現在選択されていない場合、このメソッドは何も行いません。
        定義:
        removeAccessibleSelection、インタフェースAccessibleSelection
        パラメータ:
        i - 子のゼロから始まるインデックス
        導入されたバージョン:
        1.3
        関連項目:
        AccessibleContext.getAccessibleChild(int)
      • clearAccessibleSelection

        public void clearAccessibleSelection()
        オブジェクト内の選択をクリアします。オブジェクト内で子が選択されていない状態になります。
        定義:
        clearAccessibleSelection、インタフェースAccessibleSelection
        導入されたバージョン:
        1.3
      • selectAllAccessibleSelection

        public void selectAllAccessibleSelection()
        オブジェクトが複数の選択をサポートしている場合、オブジェクトのすべての子を選択します。
        定義:
        selectAllAccessibleSelection、インタフェースAccessibleSelection
        導入されたバージョン:
        1.3