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

クラスJMenu.AccessibleJMenu

    • コンストラクタの詳細

      • AccessibleJMenu

        protected AccessibleJMenu()
    • メソッドの詳細

      • getAccessibleChildrenCount

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

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

        public int getAccessibleSelectionCount()
        このメニューでサブメニューが選択されている場合に1を返します。
        定義:
        getAccessibleSelectionCount 、インタフェース: AccessibleSelection
        戻り値:
        メニューが選択されている場合は1、選択されていない場合は0
      • getAccessibleSelection

        public Accessible getAccessibleSelection​(int i)
        現在選択されているサブメニュー(選択されている場合)を返し、そうでない場合はnullを返します(選択されるのは1つのサブメニューだけです。それ以外のメニュー項目が選択されることはありません)。
        定義:
        getAccessibleSelection 、インタフェース: AccessibleSelection
        パラメータ:
        i - 選択されている子のゼロから始まるインデックス
        戻り値:
        i番目の選択されている子
        関連項目:
        AccessibleSelection.getAccessibleSelectionCount()
      • isAccessibleChildSelected

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

        public void addAccessibleSelection​(int i)
        メニューのi番目のメニューを選択します。 その項目がサブメニューであれば、選択に反応して表示されます。 表示されている別の項目がある場合、その項目は閉じられます。 該当のサブメニューがすでに表示されている場合(選択済みであれば)、このメソッドは何も行いません。
        定義:
        addAccessibleSelection 、インタフェース: AccessibleSelection
        パラメータ:
        i - 選択する項目のインデックス
        関連項目:
        AbstractButton.AccessibleAbstractButton.getAccessibleStateSet()
      • removeAccessibleSelection

        public void removeAccessibleSelection​(int i)
        選択項目のn番目の項目を削除します。 通常は、メニューで同時に選択できる項目は1つのみです。たとえば、表示されるサブメニューは1つです。
        定義:
        removeAccessibleSelection 、インタフェース: AccessibleSelection
        パラメータ:
        i - 選択する項目のゼロから始まるインデックス
        関連項目:
        AccessibleContext.getAccessibleChild(int)
      • clearAccessibleSelection

        public void clearAccessibleSelection()
        オブジェクト内の選択をクリアします。オブジェクト内で何も選択されていない状態になります。 開いているサブメニューがある場合は閉じられます。
        定義:
        clearAccessibleSelection 、インタフェース: AccessibleSelection
      • selectAllAccessibleSelection

        public void selectAllAccessibleSelection()
        通常は、オブジェクトが複数項目の選択をサポートしている場合にオブジェクトの選択済みの各項目を選択します。 このメソッドは、メニュー・バー上では意味を持たないので、何も実行されません。
        定義:
        selectAllAccessibleSelection 、インタフェース: AccessibleSelection