| 
 | JavaTM 2 Platform Std. Ed. v1.4.2 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Any component that can be placed into a menu should implement this interface. This interface is used by MenuSelection to handle selection and navigation in menu hierarchies.
| Method Summary | |
|  Component | getComponent()This method should return the java.awt.Component used to paint the receiving element. | 
|  MenuElement[] | getSubElements()This method should return an array containing the sub-elements for the receiving menu element | 
|  void | menuSelectionChanged(boolean isIncluded)Call by the MenuSelection when the MenuElement is added or remove from the menu selection. | 
|  void | processKeyEvent(KeyEvent event,
                MenuElement[] path,
                MenuSelectionManager manager)Process a key event. | 
|  void | processMouseEvent(MouseEvent event,
                  MenuElement[] path,
                  MenuSelectionManager manager)Process a mouse event. | 
| Method Detail | 
public void processMouseEvent(MouseEvent event,
                              MenuElement[] path,
                              MenuSelectionManager manager)
public void processKeyEvent(KeyEvent event,
                            MenuElement[] path,
                            MenuSelectionManager manager)
public void menuSelectionChanged(boolean isIncluded)
public MenuElement[] getSubElements()
public Component getComponent()
| 
 | JavaTM 2 Platform Std. Ed. v1.4.2 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.