モジュール 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
      戻り値:
      オブジェクト内のAccessible子の数。
    • getAccessibleChild

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

      public AccessibleRole getAccessibleRole()
      このオブジェクトの役割を取得します。
      オーバーライド:
      getAccessibleRole 、クラス:  JComponent.AccessibleJComponent
      戻り値:
      オブジェクトの役割を記述するAccessibleRoleのインスタンス
      関連項目:
      AccessibleRole
    • getAccessibleStateSet

      public AccessibleStateSet getAccessibleStateSet()
      このオブジェクトの状態セットを取得します。 オブジェクトのAccessibleStateSetは、一意のAccessibleStateのセットです。 オブジェクトのAccessibleStateSetを変更すると、ACCESSIBLE_STATE_PROPERTYプロパティでPropertyChangeEventがトリガーされます。
      オーバーライド:
      getAccessibleStateSet 、クラス:  JComponent.AccessibleJComponent
      戻り値:
      オブジェクトの現在の状態セットを保持するAccessibleStateSetのインスタンス
      関連項目:
      AccessibleStateSet, AccessibleState, JComponent.AccessibleJComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
    • getAccessibleAction

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

      public String getAccessibleActionDescription​(int i)
      オブジェクトの指定されたアクションの説明を返します。
      定義:
      getAccessibleActionDescription、インタフェース: AccessibleAction
      パラメータ:
      i - アクションのゼロから始まるインデックス
      戻り値:
      アクションのStringの説明
      関連項目:
      AccessibleAction.getAccessibleActionCount()
    • 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