全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.MenuBar

java.lang.Object
   |
   +----java.awt.MenuComponent
           |
           +----java.awt.MenuBar

public class MenuBar
extends MenuComponent
implements MenuContainer
フレームに結合されるメニューバーの概念をカプセル化するクラスです。MenuBarを実際の各プラットフォームにおけるフレームと関係付けるには、Frame.setMenuBar()メソッドを呼び出す必要があります。

参照:
setMenuBar

Constructor Index

 o MenuBar()
新しいメニューバーを作成する。

Method Index

 o add(Menu)
指定されたメニューをメニューバーに追加する。
 o addNotify()
メニューバーのピアを作成する。
 o countMenus()
推奨されない。
 o deleteShortcut(MenuShortcut)
指定された MenuShortcut を削除する。
 o getHelpMenu()
メニューバーのヘルプメニューを得る。
 o getMenu(int)
指定されたメニューを得る。
 o getMenuCount()
メニューバーにあるメニューの数をカウントする。
 o getShortcutMenuItem(MenuShortcut)
MenuShortcut と関連する MenuItem を返す。指定されていない場合は null を返す。
 o remove(int)
指定されたインデックスにあるメニューをメニューバーから取り除く。
 o remove(MenuComponent)
指定されたメニューをメニューバーから取り除く。
 o removeNotify()
メニューバーのピアを取り除く。
 o setHelpMenu(Menu)
メニューバーの指定されたメニューにヘルプメニューを設定する。
 o shortcuts()
この MenuBarが管理するすべての MenuShortcutの一覧表を得る。

Constructors

 o MenuBar
  public MenuBar()
新しいメニューバーを作成します。

Methods

 o addNotify
  public void addNotify()
メニューバーのピアを作成します。ピアを使うと、メニューバーのピアの機能性を一切変えずにメニューバーの外観を変更することができます。

 o removeNotify
  public void removeNotify()
メニューバーのピアを取り除きます。ピアを使うと、メニューバーのピアの機能性を一切変えずにメニューバーの外観を変更することができます。

オーバーライド:
クラス MenuComponentremoveNotify
 o getHelpMenu
  public Menu getHelpMenu()
メニューバーのヘルプメニューを得ることができます。

 o setHelpMenu
  public synchronized void setHelpMenu(Menu m)
メニューバーの指定されたメニューにヘルプメニューを設定します。

パラメータ:
m - 設定するメニュー
 o add
  public synchronized Menu add(Menu m)
指定されたメニューをメニューバーに追加します。

パラメータ:
m - メニューバーに追加するメニュー
 o remove
  public synchronized void remove(int index)
指定されたインデックスにあるメニューをこのメニューバーから取り除きます。

パラメータ:
index - 取り除くメニューの位置
 o remove
  public synchronized void remove(MenuComponent m)
指定されたメニューをメニューバーから取り除きます。

パラメータ:
m - 取り除くメニュー
 o getMenuCount
  public int getMenuCount()
メニューバーにあるメニューの数をカウントします。

 o countMenus
  public int countMenus()
注: countMenus()は推奨されません。 JDK バージョン 1.1では、getMenuCount()で置き換えられています。

 o getMenu
  public Menu getMenu(int i)
指定されたメニューを得る。

パラメータ:
i - 返されるメニューの位置
 o shortcuts
  public synchronized Enumeration shortcuts()
この MenuBar が管理するすべての MenuShortcutの一覧表を得ます。

 o getShortcutMenuItem
  public MenuItem getShortcutMenuItem(MenuShortcut s)
MenuShortcut と関連する MenuItem を返します。指定されていない場合は nullを返します。

パラメータ:
s - 検索する MenuShortcut
 o deleteShortcut
  public void deleteShortcut(MenuShortcut s)
指定された MenuShortcutを削除します。

パラメータ:
s - 削除する MenuShortcut

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス