java.awt
Class MenuItem
java.lang.Object
|
+--java.awt.MenuComponent
|
+--java.awt.MenuItem
- All Implemented Interfaces:
- java.io.Serializable
- public synchronized class MenuItem
- extends java.awt.MenuComponent
- See Also:
- Serialized Form
Field Summary |
(package private) java.lang.String |
actionCommand
|
(package private) java.awt.event.ActionListener |
actionListener
|
private static java.lang.String |
base
|
(package private) boolean |
enabled
|
(package private) long |
eventMask
|
(package private) java.lang.String |
label
|
private int |
menuItemSerializedDataVersion
|
private static int |
nameCounter
|
private static long |
serialVersionUID
|
private java.awt.MenuShortcut |
shortcut
|
Fields inherited from class java.awt.MenuComponent |
actionListenerK, font, itemListenerK, name, nameExplicitlySet, newEventsOnly, parent, peer |
Constructor Summary |
MenuItem()
|
MenuItem(java.lang.String s)
|
MenuItem(java.lang.String s,
java.awt.MenuShortcut ms)
|
Method Summary |
void |
addActionListener(java.awt.event.ActionListener al)
|
void |
addNotify()
|
(package private) java.lang.String |
constructComponentName()
|
void |
deleteShortcut()
|
(package private) void |
deleteShortcut(java.awt.MenuShortcut ms)
|
void |
disable()
|
protected void |
disableEvents(long l)
|
void |
enable()
|
void |
enable(boolean b)
|
protected void |
enableEvents(long l)
|
(package private) boolean |
eventEnabled(java.awt.AWTEvent awte)
|
java.lang.String |
getActionCommand()
|
java.lang.String |
getLabel()
|
java.awt.MenuShortcut |
getShortcut()
|
(package private) java.awt.MenuItem |
getShortcutMenuItem(java.awt.MenuShortcut ms)
|
(package private) boolean |
handleShortcut(java.awt.event.KeyEvent ke)
|
boolean |
isEnabled()
|
java.lang.String |
paramString()
|
protected void |
processActionEvent(java.awt.event.ActionEvent ae)
|
protected void |
processEvent(java.awt.AWTEvent awte)
|
private void |
readObject(java.io.ObjectInputStream ois)
|
void |
removeActionListener(java.awt.event.ActionListener al)
|
void |
setActionCommand(java.lang.String s)
|
void |
setEnabled(boolean b)
|
void |
setLabel(java.lang.String s)
|
void |
setShortcut(java.awt.MenuShortcut ms)
|
private void |
writeObject(java.io.ObjectOutputStream oos)
|
Methods inherited from class java.awt.MenuComponent |
dispatchEvent, dispatchEventImpl, getFont, getName, getParent, getPeer, getTreeLock, postEvent, removeNotify, setFont, setName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
actionCommand
java.lang.String actionCommand
actionListener
transient java.awt.event.ActionListener actionListener
base
private static final java.lang.String base
enabled
boolean enabled
eventMask
long eventMask
label
java.lang.String label
menuItemSerializedDataVersion
private int menuItemSerializedDataVersion
nameCounter
private static int nameCounter
serialVersionUID
private static final long serialVersionUID
shortcut
private java.awt.MenuShortcut shortcut
MenuItem
public MenuItem()
MenuItem
public MenuItem(java.lang.String s)
MenuItem
public MenuItem(java.lang.String s,
java.awt.MenuShortcut ms)
addActionListener
public void addActionListener(java.awt.event.ActionListener al)
addNotify
public void addNotify()
constructComponentName
java.lang.String constructComponentName()
deleteShortcut
public void deleteShortcut()
deleteShortcut
void deleteShortcut(java.awt.MenuShortcut ms)
disable
public void disable()
disableEvents
protected final void disableEvents(long l)
enable
public void enable()
enable
public void enable(boolean b)
enableEvents
protected final void enableEvents(long l)
eventEnabled
boolean eventEnabled(java.awt.AWTEvent awte)
getActionCommand
public java.lang.String getActionCommand()
getLabel
public java.lang.String getLabel()
getShortcut
public java.awt.MenuShortcut getShortcut()
getShortcutMenuItem
java.awt.MenuItem getShortcutMenuItem(java.awt.MenuShortcut ms)
handleShortcut
boolean handleShortcut(java.awt.event.KeyEvent ke)
isEnabled
public boolean isEnabled()
paramString
public java.lang.String paramString()
processActionEvent
protected void processActionEvent(java.awt.event.ActionEvent ae)
processEvent
protected void processEvent(java.awt.AWTEvent awte)
readObject
private void readObject(java.io.ObjectInputStream ois)
throws java.lang.ClassNotFoundException,
java.io.IOException
removeActionListener
public void removeActionListener(java.awt.event.ActionListener al)
setActionCommand
public void setActionCommand(java.lang.String s)
setEnabled
public void setEnabled(boolean b)
setLabel
public void setLabel(java.lang.String s)
setShortcut
public void setShortcut(java.awt.MenuShortcut ms)
writeObject
private void writeObject(java.io.ObjectOutputStream oos)
throws java.io.IOException