public class MenuBar
  Comment     Returned-by     Constructor-argument     Method-argument     Field-type     Type-bound     Links  

The MenuBar class encapsulates the platform's concept of a menu bar bound to a frame. In order to associate the menu bar with a Frame object, call the frame's setMenuBar method.

This is what a menu bar might look like:

Diagram of MenuBar containing 2 menus: Examples and Options.
 Examples menu is expanded showing items: Basic, Simple, Check, and More Examples.

A menu bar handles keyboard shortcuts for menu items, passing them along to its child menus. (Keyboard shortcuts, which are optional, provide the user with an alternative to the mouse for invoking a menu item and the action that is associated with it.) Each menu item can maintain an instance of MenuShortcut. The MenuBar class defines several methods, MenuBar.shortcuts and MenuBar.getShortcutMenuItem that retrieve information about the shortcuts a given menu bar is managing.

extends MenuComponent implements MenuContainer, Accessible

See also:
java.awt.Frame, java.awt.Frame.setMenuBar(java.awt.MenuBar), java.awt.Menu, java.awt.MenuItem, java.awt.MenuShortcut

Since:  1.0