Class java.awt.MenuBar
All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.MenuBar
java.lang.Object
|
+----java.awt.MenuComponent
|
+----java.awt.MenuBar
- public class MenuBar
- extends MenuComponent
- implements MenuContainer
A class that encapsulates the platform's concept of a menu bar bound
to a Frame. In order to associate the MenuBar with an actual Frame,
the Frame.setMenuBar() method should be called. - See Also:
- setMenuBar
- MenuBar()
- Creates a new menu bar.
- add(Menu)
- Adds the specified menu to the menu bar.
- addNotify()
- Creates the menu bar's peer.
- countMenus()
- Counts the number of menus on the menu bar.
- getHelpMenu()
- Gets the help menu on the menu bar.
- getMenu(int)
- Gets the specified menu.
- remove(int)
- Removes the menu located at the specified index from the menu bar.
- remove(MenuComponent)
- Removes the specified menu from the menu bar.
- removeNotify()
- Removes the menu bar's peer.
- setHelpMenu(Menu)
- Sets the help menu to the specified menu on the menu bar.
MenuBar
public MenuBar()
- Creates a new menu bar.
addNotify
public synchronized void addNotify()
- Creates the menu bar's peer. The peer allows us to change the appearance of the menu bar without changing any of the menu bar's functionality.
removeNotify
public void removeNotify()
- Removes the menu bar's peer. The peer allows us to change the appearance of the menu bar without changing any of the menu bar's functionality.
- Overrides:
- removeNotify in class MenuComponent
getHelpMenu
public Menu getHelpMenu()
- Gets the help menu on the menu bar.
setHelpMenu
public synchronized void setHelpMenu(Menu m)
- Sets the help menu to the specified menu on the menu bar.
- Parameters:
- m - the menu to be set
add
public synchronized Menu add(Menu m)
- Adds the specified menu to the menu bar.
- Parameters:
- m - the menu to be added to the menu bar
remove
public synchronized void remove(int index)
- Removes the menu located at the specified index from the menu bar.
- Parameters:
- index - the position of the menu to be removed
remove
public synchronized void remove(MenuComponent m)
- Removes the specified menu from the menu bar.
- Parameters:
- m - the menu to be removed
countMenus
public int countMenus()
- Counts the number of menus on the menu bar.
getMenu
public Menu getMenu(int i)
- Gets the specified menu.
- Parameters:
- i - the menu to be returned
All Packages Class Hierarchy This Package Previous Next Index