java.awt
Class CheckboxMenuItem
java.lang.Object
|
+--java.awt.MenuComponent
|
+--java.awt.MenuItem
|
+--java.awt.CheckboxMenuItem
- All Implemented Interfaces:
- java.awt.ItemSelectable, java.io.Serializable
- public synchronized class CheckboxMenuItem
- extends java.awt.MenuItem
- implements java.awt.ItemSelectable
- See Also:
- Serialized Form
Field Summary |
private static java.lang.String |
base
|
private int |
checkboxMenuItemSerializedDataVersion
|
(package private) java.awt.event.ItemListener |
itemListener
|
private static int |
nameCounter
|
private static long |
serialVersionUID
|
(package private) boolean |
state
|
Fields inherited from class java.awt.MenuItem |
actionCommand, actionListener, enabled, eventMask, label, menuItemSerializedDataVersion, shortcut |
Fields inherited from class java.awt.MenuComponent |
actionListenerK, font, itemListenerK, name, nameExplicitlySet, newEventsOnly, parent, peer |
Constructor Summary |
CheckboxMenuItem()
|
CheckboxMenuItem(java.lang.String s)
|
CheckboxMenuItem(java.lang.String s,
boolean b)
|
Method Summary |
void |
addItemListener(java.awt.event.ItemListener il)
|
void |
addNotify()
|
(package private) java.lang.String |
constructComponentName()
|
(package private) boolean |
eventEnabled(java.awt.AWTEvent awte)
|
java.lang.Object[] |
getSelectedObjects()
|
boolean |
getState()
|
java.lang.String |
paramString()
|
protected void |
processEvent(java.awt.AWTEvent awte)
|
protected void |
processItemEvent(java.awt.event.ItemEvent ie)
|
private void |
readObject(java.io.ObjectInputStream ois)
|
void |
removeItemListener(java.awt.event.ItemListener il)
|
void |
setState(boolean b)
|
private void |
writeObject(java.io.ObjectOutputStream oos)
|
Methods inherited from class java.awt.MenuItem |
addActionListener, deleteShortcut, deleteShortcut, disable, disableEvents, enable, enable, enableEvents, getActionCommand, getLabel, getShortcut, getShortcutMenuItem, handleShortcut, isEnabled, processActionEvent, removeActionListener, setActionCommand, setEnabled, setLabel, setShortcut |
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 |
base
private static final java.lang.String base
checkboxMenuItemSerializedDataVersion
private int checkboxMenuItemSerializedDataVersion
itemListener
transient java.awt.event.ItemListener itemListener
nameCounter
private static int nameCounter
serialVersionUID
private static final long serialVersionUID
state
boolean state
CheckboxMenuItem
public CheckboxMenuItem()
CheckboxMenuItem
public CheckboxMenuItem(java.lang.String s)
CheckboxMenuItem
public CheckboxMenuItem(java.lang.String s,
boolean b)
addItemListener
public void addItemListener(java.awt.event.ItemListener il)
- Specified by:
addItemListener
in interface java.awt.ItemSelectable
addNotify
public void addNotify()
constructComponentName
java.lang.String constructComponentName()
eventEnabled
boolean eventEnabled(java.awt.AWTEvent awte)
getSelectedObjects
public java.lang.Object[] getSelectedObjects()
- Specified by:
getSelectedObjects
in interface java.awt.ItemSelectable
getState
public boolean getState()
paramString
public java.lang.String paramString()
processEvent
protected void processEvent(java.awt.AWTEvent awte)
processItemEvent
protected void processItemEvent(java.awt.event.ItemEvent ie)
readObject
private void readObject(java.io.ObjectInputStream ois)
throws java.lang.ClassNotFoundException,
java.io.IOException
removeItemListener
public void removeItemListener(java.awt.event.ItemListener il)
- Specified by:
removeItemListener
in interface java.awt.ItemSelectable
setState
public void setState(boolean b)
writeObject
private void writeObject(java.io.ObjectOutputStream oos)
throws java.io.IOException