java.awt
Class MenuBar
java.lang.Object
|
+--java.awt.MenuComponent
|
+--java.awt.MenuBar
- All Implemented Interfaces:
- java.awt.MenuContainer, java.io.Serializable
- public synchronized class MenuBar
- extends java.awt.MenuComponent
- implements java.awt.MenuContainer
- See Also:
- Serialized Form
Field Summary |
private static java.lang.String |
base
|
(package private) java.awt.Menu |
helpMenu
|
private int |
menuBarSerializedDataVersion
|
(package private) java.util.Vector |
menus
|
private static int |
nameCounter
|
private static long |
serialVersionUID
|
Fields inherited from class java.awt.MenuComponent |
actionListenerK, font, itemListenerK, name, nameExplicitlySet, newEventsOnly, parent, peer |
Constructor Summary |
MenuBar()
|
Method Summary |
java.awt.Menu |
add(java.awt.Menu m)
|
void |
addNotify()
|
(package private) java.lang.String |
constructComponentName()
|
int |
countMenus()
|
void |
deleteShortcut(java.awt.MenuShortcut ms)
|
java.awt.Menu |
getHelpMenu()
|
java.awt.Menu |
getMenu(int i)
|
int |
getMenuCount()
|
java.awt.MenuItem |
getShortcutMenuItem(java.awt.MenuShortcut ms)
|
(package private) boolean |
handleShortcut(java.awt.event.KeyEvent ke)
|
private void |
readObject(java.io.ObjectInputStream ois)
|
void |
remove(int i)
|
void |
remove(java.awt.MenuComponent mc)
|
void |
removeNotify()
|
void |
setHelpMenu(java.awt.Menu m)
|
java.util.Enumeration |
shortcuts()
|
private void |
writeObject(java.io.ObjectOutputStream oos)
|
Methods inherited from class java.awt.MenuComponent |
dispatchEvent, dispatchEventImpl, eventEnabled, getFont, getName, getParent, getPeer, getTreeLock, paramString, postEvent, processEvent, setFont, setName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
base
private static final java.lang.String base
helpMenu
java.awt.Menu helpMenu
menuBarSerializedDataVersion
private int menuBarSerializedDataVersion
menus
java.util.Vector menus
nameCounter
private static int nameCounter
serialVersionUID
private static final long serialVersionUID
MenuBar
public MenuBar()
add
public java.awt.Menu add(java.awt.Menu m)
addNotify
public void addNotify()
constructComponentName
java.lang.String constructComponentName()
countMenus
public int countMenus()
deleteShortcut
public void deleteShortcut(java.awt.MenuShortcut ms)
getHelpMenu
public java.awt.Menu getHelpMenu()
getMenu
public java.awt.Menu getMenu(int i)
getMenuCount
public int getMenuCount()
getShortcutMenuItem
public java.awt.MenuItem getShortcutMenuItem(java.awt.MenuShortcut ms)
handleShortcut
boolean handleShortcut(java.awt.event.KeyEvent ke)
readObject
private void readObject(java.io.ObjectInputStream ois)
throws java.lang.ClassNotFoundException,
java.io.IOException
remove
public void remove(int i)
remove
public void remove(java.awt.MenuComponent mc)
- Specified by:
remove
in interface java.awt.MenuContainer
removeNotify
public void removeNotify()
setHelpMenu
public void setHelpMenu(java.awt.Menu m)
shortcuts
public java.util.Enumeration shortcuts()
writeObject
private void writeObject(java.io.ObjectOutputStream oos)
throws java.lang.ClassNotFoundException,
java.io.IOException