|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.MenuComponent
java.awt.MenuItem
java.awt.Menu
org.jscience.architecture.traffic.util.CheckMenu
public class CheckMenu
This class is used to construct menus containing only CheckboxMenuItems
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.awt.Menu |
|---|
java.awt.Menu.AccessibleAWTMenu |
| Nested classes/interfaces inherited from class java.awt.MenuItem |
|---|
java.awt.MenuItem.AccessibleAWTMenuItem |
| Nested classes/interfaces inherited from class java.awt.MenuComponent |
|---|
java.awt.MenuComponent.AccessibleAWTMenuComponent |
| Constructor Summary | |
|---|---|
CheckMenu(java.lang.String name,
java.lang.String[] items)
Creates a new CheckMenu. |
|
CheckMenu(java.lang.String name,
java.lang.String[] items,
boolean allowmul)
Creates a new CheckMenu. |
|
| Method Summary | |
|---|---|
void |
addItemListener(java.awt.event.ItemListener il)
Adds given item listener |
void |
deselect(java.awt.CheckboxMenuItem cmi)
Deselects given item. |
void |
deselect(int i)
Deselects the item with given index. |
void |
deselectAll()
Deselects all items. |
int |
getIndex(java.awt.CheckboxMenuItem cmi)
Returns the index of the given item. |
java.awt.CheckboxMenuItem[] |
getItems()
Returns an array of all CheckboxMenuItems in this Checkmenu |
int |
getSelectedIndex()
Returns the index of the currently selected item. |
java.awt.CheckboxMenuItem |
getSelectedItem()
Returns the currently selected item. |
java.lang.Object[] |
getSelectedObjects()
Returns an array of the objects currently selected |
void |
removeItemListener(java.awt.event.ItemListener il)
Removes given item listener |
void |
select(java.awt.CheckboxMenuItem cmi)
Selects the given item. |
void |
select(int i)
Selects the item with given index. |
| Methods inherited from class java.awt.Menu |
|---|
add, add, addNotify, addSeparator, countItems, getAccessibleContext, getItem, getItemCount, insert, insert, insertSeparator, isTearOff, paramString, remove, remove, removeAll, removeNotify |
| Methods inherited from class java.awt.MenuItem |
|---|
addActionListener, deleteShortcut, disable, disableEvents, enable, enable, enableEvents, getActionCommand, getActionListeners, getLabel, getListeners, getShortcut, isEnabled, processActionEvent, processEvent, removeActionListener, setActionCommand, setEnabled, setLabel, setShortcut |
| Methods inherited from class java.awt.MenuComponent |
|---|
dispatchEvent, getFont, getName, getParent, getPeer, getTreeLock, postEvent, 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 |
| Constructor Detail |
|---|
public CheckMenu(java.lang.String name,
java.lang.String[] items)
name - The name of the menuitems - The CheckboxMenuItems that are added to this menu
public CheckMenu(java.lang.String name,
java.lang.String[] items,
boolean allowmul)
name - The name of the new menuitems - The CheckboxMenuItems that are added to this menuallowmul - Allows multiple selections if true| Method Detail |
|---|
public void addItemListener(java.awt.event.ItemListener il)
addItemListener in interface java.awt.ItemSelectableil - DOCUMENT ME!public void removeItemListener(java.awt.event.ItemListener il)
removeItemListener in interface java.awt.ItemSelectableil - DOCUMENT ME!public java.lang.Object[] getSelectedObjects()
getSelectedObjects in interface java.awt.ItemSelectablepublic java.awt.CheckboxMenuItem[] getItems()
public void deselectAll()
public void deselect(java.awt.CheckboxMenuItem cmi)
cmi - DOCUMENT ME!public void deselect(int i)
i - DOCUMENT ME!public void select(java.awt.CheckboxMenuItem cmi)
cmi - DOCUMENT ME!public void select(int i)
i - DOCUMENT ME!public int getIndex(java.awt.CheckboxMenuItem cmi)
cmi - DOCUMENT ME!
public int getSelectedIndex()
public java.awt.CheckboxMenuItem getSelectedItem()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||