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