クラスMenu

ã™ã¹ã¦ã®å®Ÿè£…ã•れãŸã‚¤ãƒ³ã‚¿ãƒ•ェース:
MenuContainer, Serializable, Accessible
ç›´ç³»ã®æ—¢çŸ¥ã®ã‚µãƒ–クラス:
PopupMenu

public class Menu extends MenuItem implements MenuContainer, Accessible
Menuオブジェクトã¯ã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒ»ãƒãƒ¼ã‹ã‚‰å±•é–‹ã•れるプルダウン・メニュー・コンãƒãƒ¼ãƒãƒ³ãƒˆã§ã™ã€‚

メニューã¯ã‚ªãƒ—ションã§ã€ãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニューã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ティア・オフ・メニューã¯ã€ãã®è¦ªãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒ»ãƒãƒ¼ã¾ãŸã¯ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰é–‹ã„ã¦ãƒ‰ãƒ©ãƒƒã‚°ã§ãã¾ã™ã€‚ ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã¯ã€ãƒžã‚¦ã‚¹ãƒ»ãƒœã‚¿ãƒ³ã‚’離ã—ãŸã‚ã¨ã‚‚ç”»é¢ä¸Šã«æ®‹ã‚Šã¾ã™ã€‚ ティア・オフ・メニューã®Look & Feelã¯ãã®ãƒ”ã‚¢ã§æŒ‡å®šã•れるã®ã§ã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’ティア・オフã™ã‚‹ä»•組ã¿ã¯ãƒ—ラットフォームã«ä¾å­˜ã—ã¾ã™ã€‚ ティア・オフ・メニューをサãƒãƒ¼ãƒˆã—ã¦ã„ãªã„プラットフォームã§ã¯ã€ãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・プロパティã¯ç„¡è¦–ã•れã¾ã™ã€‚

メニュー内ã®å„é …ç›®ã¯ã€MenuItemクラスã«å±žã—ã¦ã„ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ å„é …ç›®ã¯ã€MenuItemã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã€ã‚µãƒ–メニュー(Menuã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹)ã€ã¾ãŸã¯ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹(CheckboxMenuItemã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹)ã§ã™ã€‚

å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
1.0
関連項目:
  • ãƒã‚¹ãƒˆã•れãŸã‚¯ãƒ©ã‚¹ã®ã‚µãƒžãƒªãƒ¼

    ãƒã‚¹ãƒˆã•れãŸã‚¯ãƒ©ã‚¹
    修飾å­ã¨åž‹
    クラス
    説明
    protected class 
    アクセシビリティã®ãƒ‡ãƒ•ォルト・サãƒãƒ¼ãƒˆã‚’æä¾›ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•れるMenuã®å†…部クラスã§ã™ã€‚

    クラスjava.awt.MenuItemã§å®£è¨€ã•れãŸãƒã‚¹ãƒˆã•れãŸã‚¯ãƒ©ã‚¹/インタフェース

    MenuItem.AccessibleAWTMenuItem

    クラスjava.awt.MenuComponentã§å®£è¨€ã•れãŸãƒã‚¹ãƒˆã•れãŸã‚¯ãƒ©ã‚¹/インタフェース

    MenuComponent.AccessibleAWTMenuComponent
  • コンストラクタã®ã‚µãƒžãƒªãƒ¼

    コンストラクタ
    コンストラクタ
    説明
    空ã®ãƒ©ãƒ™ãƒ«ã‚’æŒã¤æ–°ã—ã„メニューを構築ã—ã¾ã™ã€‚
    Menu(String label)
    指定ã•れãŸãƒ©ãƒ™ãƒ«ã‚’æŒã¤æ–°ã—ã„メニューを構築ã—ã¾ã™ã€‚
    Menu(String label, boolean tearOff)
    メニューをティア・オフã§ãã‚‹ã‹ã©ã†ã‹ã‚’指定ã—ã¦ã€æŒ‡å®šã•れãŸãƒ©ãƒ™ãƒ«ã‚’æŒã¤æ–°ã—ã„メニューを構築ã—ã¾ã™ã€‚
  • メソッドã®ã‚µãƒžãƒªãƒ¼

    修飾å­ã¨åž‹
    メソッド
    説明
    指定ã•れãŸãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目をã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«è¿½åŠ ã—ã¾ã™ã€‚
    void
    add(String label)
    指定ã•れãŸãƒ©ãƒ™ãƒ«ã‚’æŒã¤é …目をã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«è¿½åŠ ã—ã¾ã™ã€‚
    void
    メニューã®ãƒ”アを作æˆã—ã¾ã™ã€‚
    void
    ç¾åœ¨ã®ä½ç½®ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚»ãƒ‘レータ行ã¾ãŸã¯ãƒã‚¤ãƒ•ンを追加ã—ã¾ã™ã€‚
    int
    éžæŽ¨å¥¨ã€‚
    JDKãƒãƒ¼ã‚¸ãƒ§ãƒ³1.1ã§ã€getItemCount()ã«ç½®ãæ›ãˆã‚‰ã‚Œã¦ã„ã¾ã™ã€‚
    ã“ã®Menuã«é–¢é€£ä»˜ã‘られãŸAccessibleContextã‚’å–å¾—ã—ã¾ã™ã€‚
    getItem(int index)
    ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®æŒ‡å®šã•れãŸã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã«ã‚る項目を返ã—ã¾ã™ã€‚
    int
    ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚ã‚‹é …ç›®ã®æ•°ã‚’è¿”ã—ã¾ã™ã€‚
    void
    insert(MenuItem menuitem, int index)
    ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®æŒ‡å®šã•れãŸä½ç½®ã«ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目を挿入ã—ã¾ã™ã€‚
    void
    insert(String label, int index)
    指定ã•れãŸãƒ©ãƒ™ãƒ«ã‚’æŒã¤ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目をã€ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®æŒ‡å®šã•れãŸä½ç½®ã«æŒ¿å…¥ã—ã¾ã™ã€‚
    void
    insertSeparator(int index)
    指定ã•れãŸä½ç½®ã«ã‚»ãƒ‘レータを挿入ã—ã¾ã™ã€‚
    boolean
    ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãŒãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニューã‹ã©ã†ã‹ã‚’示ã—ã¾ã™ã€‚
    ã“ã®Menuã®çŠ¶æ…‹ã‚’è¡¨ã™æ–‡å­—列を返ã—ã¾ã™ã€‚
    void
    remove(int index)
    ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰ã€æŒ‡å®šã•れãŸã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã«ã‚るメニュー項目を削除ã—ã¾ã™ã€‚
    void
    ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰æŒ‡å®šã•れãŸãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目を削除ã—ã¾ã™ã€‚
    void
    ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰ã™ã¹ã¦ã®é …目を削除ã—ã¾ã™ã€‚
    void
    メニューã®ãƒ”アを削除ã—ã¾ã™ã€‚

    クラスjava.awt.MenuComponentã§å®£è¨€ã•れãŸãƒ¡ã‚½ãƒƒãƒ‰

    dispatchEvent, getFont, getName, getParent, getTreeLock, postEvent, setFont, setName, toString

    クラスjava.lang.Objectã§å®£è¨€ã•れãŸãƒ¡ã‚½ãƒƒãƒ‰

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    インタフェースjava.awt.MenuContainerã§å®£è¨€ã•れãŸãƒ¡ã‚½ãƒƒãƒ‰

    getFont, postEvent
  • コンストラクタã®è©³ç´°

    • Menu

      public Menu() throws HeadlessException
      空ã®ãƒ©ãƒ™ãƒ«ã‚’æŒã¤æ–°ã—ã„メニューを構築ã—ã¾ã™ã€‚ ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã¯ã€ãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニューã§ã¯ã‚りã¾ã›ã‚“。
      スロー:
      HeadlessException - GraphicsEnvironment.isHeadless()ãŒtrueã‚’è¿”ã—ãŸå ´åˆã€‚
      å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
      1.1
      関連項目:
    • Menu

      public Menu(String label) throws HeadlessException
      指定ã•れãŸãƒ©ãƒ™ãƒ«ã‚’æŒã¤æ–°ã—ã„メニューを構築ã—ã¾ã™ã€‚ ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã¯ã€ãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニューã§ã¯ã‚りã¾ã›ã‚“。
      パラメータ:
      label - メニュー・ãƒãƒ¼ã€ã¾ãŸã¯ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãŒã‚µãƒ–メニューã«ãªã£ã¦ã„る別ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚るメニューã®ãƒ©ãƒ™ãƒ«ã€‚
      スロー:
      HeadlessException - GraphicsEnvironment.isHeadless()ãŒtrueã‚’è¿”ã—ãŸå ´åˆã€‚
      関連項目:
    • Menu

      public Menu(String label, boolean tearOff) throws HeadlessException
      メニューをティア・オフã§ãã‚‹ã‹ã©ã†ã‹ã‚’指定ã—ã¦ã€æŒ‡å®šã•れãŸãƒ©ãƒ™ãƒ«ã‚’æŒã¤æ–°ã—ã„メニューを構築ã—ã¾ã™ã€‚

      ティア・オフ機能ã¯ã€AWTã®ã™ã¹ã¦ã®å®Ÿè£…ã«ã‚ˆã£ã¦ã‚µãƒãƒ¼ãƒˆã•れるã‚ã‘ã§ã¯ã‚りã¾ã›ã‚“。 特定ã®å®Ÿè£…ãŒãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニューをサãƒãƒ¼ãƒˆã—ã¦ã„ãªã„å ´åˆã€ã“ã®å€¤ã¯ãã®ã¾ã¾ç„¡è¦–ã•れã¾ã™ã€‚

      パラメータ:
      label - メニュー・ãƒãƒ¼ã€ã¾ãŸã¯ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãŒã‚µãƒ–メニューã«ãªã£ã¦ã„る別ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚るメニューã®ãƒ©ãƒ™ãƒ«ã€‚
      tearOff - trueã®å ´åˆã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã¯ãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニュー。
      スロー:
      HeadlessException - GraphicsEnvironment.isHeadless()ãŒtrueã‚’è¿”ã—ãŸå ´åˆã€‚
      関連項目:
  • メソッドã®è©³ç´°

    • addNotify

      public void addNotify()
      メニューã®ãƒ”アを作æˆã—ã¾ã™ã€‚ ピアを使ã†ã¨ã€æ©Ÿèƒ½æ€§ã‚’変ãˆãšã«ã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®å¤–観を変更ã§ãã¾ã™ã€‚
      オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰:
      addNotifyã€ã‚¯ãƒ©ã‚¹MenuItem
    • removeNotify

      public void removeNotify()
      メニューã®ãƒ”アを削除ã—ã¾ã™ã€‚ ピアを使ã†ã¨ã€æ©Ÿèƒ½æ€§ã‚’変ãˆãšã«ã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®å¤–観を変更ã§ãã¾ã™ã€‚
      オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰:
      removeNotifyã€ã‚¯ãƒ©ã‚¹MenuComponent
    • isTearOff

      public boolean isTearOff()
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãŒãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニューã‹ã©ã†ã‹ã‚’示ã—ã¾ã™ã€‚

      ティア・オフ機能ã¯ã€AWTã®ã™ã¹ã¦ã®å®Ÿè£…ã«ã‚ˆã£ã¦ã‚µãƒãƒ¼ãƒˆã•れるã‚ã‘ã§ã¯ã‚りã¾ã›ã‚“。 特定ã®å®Ÿè£…ãŒãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニューをサãƒãƒ¼ãƒˆã—ã¦ã„ãªã„å ´åˆã€ã“ã®å€¤ã¯ãã®ã¾ã¾ç„¡è¦–ã•れã¾ã™ã€‚

      戻り値:
      ã“れãŒãƒ†ã‚£ã‚¢ãƒ»ã‚ªãƒ•・メニューã®å ´åˆã¯trueã€ãã†ã§ãªã„å ´åˆã¯false。
    • getItemCount

      public int getItemCount()
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚ã‚‹é …ç›®ã®æ•°ã‚’è¿”ã—ã¾ã™ã€‚
      戻り値:
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚る項目数
      å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
      1.1
    • countItems

      @Deprecated public int countItems()
      éžæŽ¨å¥¨ã€‚
      JDKãƒãƒ¼ã‚¸ãƒ§ãƒ³1.1ã§ã€getItemCount()ã«ç½®ãæ›ãˆã‚‰ã‚Œã¦ã„ã¾ã™ã€‚
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®ã‚¢ã‚¤ãƒ†ãƒ æ•°ã‚’è¿”ã—ã¾ã™ã€‚
      戻り値:
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚る項目数
    • getItem

      public MenuItem getItem(int index)
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®æŒ‡å®šã•れãŸã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã«ã‚る項目を返ã—ã¾ã™ã€‚
      パラメータ:
      index - è¿”ã•れる項目ã®ä½ç½®ã€‚
      戻り値:
      指定ã•れãŸã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã«ã‚ã‚‹é …ç›®
    • add

      public MenuItem add(MenuItem mi)
      指定ã•れãŸãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目をã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«è¿½åŠ ã—ã¾ã™ã€‚ メニュー項目ãŒã»ã‹ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®ä¸€éƒ¨ã§ã‚ã‚‹å ´åˆã€ãã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰ãã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目を削除ã—ã¾ã™ã€‚
      パラメータ:
      mi - 追加ã•れるメニュー項目
      戻り値:
      追加ã•れãŸãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®
      関連項目:
    • add

      public void add(String label)
      指定ã•れãŸãƒ©ãƒ™ãƒ«ã‚’æŒã¤é …目をã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«è¿½åŠ ã—ã¾ã™ã€‚
      パラメータ:
      label - 項目上ã®ãƒ†ã‚­ã‚¹ãƒˆ
      関連項目:
    • insert

      public void insert(MenuItem menuitem, int index)
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®æŒ‡å®šã•れãŸä½ç½®ã«ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目を挿入ã—ã¾ã™ã€‚
      パラメータ:
      menuitem - 挿入ã•れるメニュー項目。
      index - ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ãŒæŒ¿å…¥ã•れるä½ç½®ã€‚
      スロー:
      IllegalArgumentException - indexã®å€¤ãŒ0よりå°ã•ã„å ´åˆ
      å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
      1.1
      関連項目:
    • insert

      public void insert(String label, int index)
      指定ã•れãŸãƒ©ãƒ™ãƒ«ã‚’æŒã¤ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目をã€ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®æŒ‡å®šã•れãŸä½ç½®ã«æŒ¿å…¥ã—ã¾ã™ã€‚ ã“れã¯insert(menuItem, index)ã®ç°¡æ˜“メソッドã§ã™ã€‚
      パラメータ:
      label - 項目上ã®ãƒ†ã‚­ã‚¹ãƒˆ
      index - ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ãŒæŒ¿å…¥ã•れるä½ç½®
      スロー:
      IllegalArgumentException - indexã®å€¤ãŒ0よりå°ã•ã„å ´åˆ
      å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
      1.1
      関連項目:
    • addSeparator

      public void addSeparator()
      ç¾åœ¨ã®ä½ç½®ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚»ãƒ‘レータ行ã¾ãŸã¯ãƒã‚¤ãƒ•ンを追加ã—ã¾ã™ã€‚
      関連項目:
    • insertSeparator

      public void insertSeparator(int index)
      指定ã•れãŸä½ç½®ã«ã‚»ãƒ‘レータを挿入ã—ã¾ã™ã€‚
      パラメータ:
      index - ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒ»ã‚»ãƒ‘ãƒ¬ãƒ¼ã‚¿ãŒæŒ¿å…¥ã•れるä½ç½®ã€‚
      スロー:
      IllegalArgumentException - indexã®å€¤ãŒ0よりå°ã•ã„å ´åˆã€‚
      å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
      1.1
      関連項目:
    • remove

      public void remove(int index)
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰ã€æŒ‡å®šã•れãŸã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã«ã‚るメニュー項目を削除ã—ã¾ã™ã€‚
      パラメータ:
      index - 削除ã•れる項目ã®ä½ç½®ã€‚
    • remove

      public void remove(MenuComponent item)
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰æŒ‡å®šã•れãŸãƒ¡ãƒ‹ãƒ¥ãƒ¼é …目を削除ã—ã¾ã™ã€‚
      定義:
      removeã€ã‚¤ãƒ³ã‚¿ãƒ•ェースMenuContainer
      パラメータ:
      item - メニューã‹ã‚‰å‰Šé™¤ã™ã‚‹é …目。 itemãŒnullã®å ´åˆã€ã¾ãŸã¯ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼å†…ã«ãªã„å ´åˆã€ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯å‡¦ç†ã‚’行ã‚ãªã„。
    • removeAll

      public void removeAll()
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰ã™ã¹ã¦ã®é …目を削除ã—ã¾ã™ã€‚
      å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
      1.1
    • paramString

      public String paramString()
      ã“ã®Menuã®çŠ¶æ…‹ã‚’è¡¨ã™æ–‡å­—列を返ã—ã¾ã™ã€‚ ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ãƒ‡ãƒãƒƒã‚°å°‚用ã§ã‚りã€è¿”ã•れる文字列ã®å†…容ãŠã‚ˆã³å½¢å¼ã¯å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚ è¿”ã•れる文字列ã¯ç©ºã§ã‚‚ã‹ã¾ã„ã¾ã›ã‚“ãŒã€nullã«ã¯ã§ãã¾ã›ã‚“。
      オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰:
      paramStringã€ã‚¯ãƒ©ã‚¹MenuItem
      戻り値:
      ã“ã®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã®ãƒ‘ラメータ文字列
    • getAccessibleContext

      public AccessibleContext getAccessibleContext()
      ã“ã®Menuã«é–¢é€£ä»˜ã‘られãŸAccessibleContextã‚’å–å¾—ã—ã¾ã™ã€‚ メニューã®å ´åˆã€AccessibleContextã¯AccessibleAWTMenuã®å½¢å¼ã‚’å–りã¾ã™ã€‚ å¿…è¦ã«å¿œã˜ã¦æ–°è¦ã®AccessibleAWTMenuインスタンスãŒä½œæˆã•れã¾ã™ã€‚
      定義:
      getAccessibleContextã€ã‚¤ãƒ³ã‚¿ãƒ•ェースAccessible
      オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰:
      getAccessibleContextã€ã‚¯ãƒ©ã‚¹MenuItem
      戻り値:
      ã“ã®Menuã®AccessibleContextã¨ã—ã¦æ©Ÿèƒ½ã™ã‚‹AccessibleAWTMenu
      å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
      1.3