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

クラスJMenuBar.AccessibleJMenuBar

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


    protected class JMenuBar.AccessibleJMenuBar
    extends JComponent.AccessibleJComponent
    implements AccessibleSelection
    このクラスはJMenuBarクラスのアクセシビリティ・サポートを実装しています。 メニュー・バー・ユーザーインタフェース要素に適したJava Accessibility APIを実装しています。

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

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

      • AccessibleJMenuBar

        protected AccessibleJMenuBar​()
    • メソッドの詳細

      • getAccessibleSelection

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

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

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

        public void addAccessibleSelection​(int i)
        表示させるメニュー・バーのn番目のメニューを選択します。 その他のメニューが表示されている場合、このメソッドはメニューを強制的に閉じます。 n番目のメニューがすでに選択されている場合は、何も行いません。
        定義:
        addAccessibleSelection 、インタフェース: AccessibleSelection
        パラメータ:
        i - 選択可能な項目のゼロから始まるインデックス
        関連項目:
        getAccessibleStateSet()
      • removeAccessibleSelection

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

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

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