| 
 | JavaTM 2 Platform Std. Ed. v1.4.2 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use MenuElement | |
| javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. | 
| javax.swing.event | Provides for events fired by Swing components. | 
| javax.swing.plaf.basic | Provides user interface objects built according to the Basic look and feel. | 
| javax.swing.plaf.metal | Provides user interface objects built according to the Java look and feel (once codenamed Metal), which is the default look and feel. | 
| Uses of MenuElement in javax.swing | 
| Classes in javax.swing that implement MenuElement | |
|  class | JCheckBoxMenuItemA menu item that can be selected or deselected. | 
|  class | JMenuAn implementation of a menu -- a popup window containing JMenuItems that
 is displayed when the user selects an item on theJMenuBar. | 
|  class | JMenuBarAn implementation of a menu bar. | 
|  class | JMenuItemAn implementation of an item in a menu. | 
|  class | JPopupMenuAn implementation of a popup menu -- a small window that pops up and displays a series of choices. | 
|  class | JRadioButtonMenuItemAn implementation of a radio button menu item. | 
| Methods in javax.swing that return MenuElement | |
|  MenuElement[] | JPopupMenu.getSubElements()Returns an array of MenuElements containing the submenu
 for this menu component. | 
|  MenuElement[] | MenuSelectionManager.getSelectedPath()Returns the path to the currently selected menu item | 
|  MenuElement[] | JMenuItem.getSubElements()This method returns an array containing the sub-menu components for this menu component. | 
|  MenuElement[] | JMenu.getSubElements()Returns an array of MenuElements containing the submenu 
 for this menu component. | 
|  MenuElement[] | MenuElement.getSubElements()This method should return an array containing the sub-elements for the receiving menu element | 
|  MenuElement[] | JMenuBar.getSubElements()Implemented to be a MenuElement-- returns the
 menus in this menu bar. | 
| Methods in javax.swing with parameters of type MenuElement | |
|  void | JPopupMenu.processMouseEvent(MouseEvent event,
                  MenuElement[] path,
                  MenuSelectionManager manager)This method is required to conform to the MenuElementinterface, but it not implemented. | 
|  void | JPopupMenu.processKeyEvent(KeyEvent e,
                MenuElement[] path,
                MenuSelectionManager manager)This method is required to conform to the MenuElementinterface, but it not implemented. | 
|  void | MenuSelectionManager.setSelectedPath(MenuElement[] path)Change the selection in the menu hierarchy. | 
|  void | JMenuItem.processMouseEvent(MouseEvent e,
                  MenuElement[] path,
                  MenuSelectionManager manager)Processes a mouse event forwarded from the MenuSelectionManagerand changes the menu
 selection, if necessary, by using theMenuSelectionManager's API. | 
|  void | JMenuItem.processKeyEvent(KeyEvent e,
                MenuElement[] path,
                MenuSelectionManager manager)Processes a key event forwarded from the MenuSelectionManagerand changes the menu selection,
 if necessary, by usingMenuSelectionManager's API. | 
|  void | MenuElement.processMouseEvent(MouseEvent event,
                  MenuElement[] path,
                  MenuSelectionManager manager)Process a mouse event. | 
|  void | MenuElement.processKeyEvent(KeyEvent event,
                MenuElement[] path,
                MenuSelectionManager manager)Process a key event. | 
|  void | JMenuBar.processMouseEvent(MouseEvent event,
                  MenuElement[] path,
                  MenuSelectionManager manager)Implemented to be a MenuElement-- does nothing. | 
|  void | JMenuBar.processKeyEvent(KeyEvent e,
                MenuElement[] path,
                MenuSelectionManager manager)Implemented to be a MenuElement-- does nothing. | 
| Uses of MenuElement in javax.swing.event | 
| Methods in javax.swing.event that return MenuElement | |
|  MenuElement[] | MenuKeyEvent.getPath()Returns the path to the menu item referenced by this event. | 
|  MenuElement[] | MenuDragMouseEvent.getPath()Returns the path to the selected menu item. | 
| Constructors in javax.swing.event with parameters of type MenuElement | |
| MenuKeyEvent(Component source,
             int id,
             long when,
             int modifiers,
             int keyCode,
             char keyChar,
             MenuElement[] p,
             MenuSelectionManager m)Constructs a MenuKeyEvent object. | |
| MenuDragMouseEvent(Component source,
                   int id,
                   long when,
                   int modifiers,
                   int x,
                   int y,
                   int clickCount,
                   boolean popupTrigger,
                   MenuElement[] p,
                   MenuSelectionManager m)Constructs a MenuDragMouseEvent object. | |
| Uses of MenuElement in javax.swing.plaf.basic | 
| Classes in javax.swing.plaf.basic that implement MenuElement | |
|  class | BasicComboPopupThis is a basic implementation of the ComboPopupinterface. | 
|  class | BasicInternalFrameTitlePane.SystemMenuBarThis inner class is marked "public" due to a compiler bug. | 
| Methods in javax.swing.plaf.basic that return MenuElement | |
|  MenuElement[] | BasicMenuItemUI.getPath() | 
| Methods in javax.swing.plaf.basic with parameters of type MenuElement | |
|  void | BasicRadioButtonMenuItemUI.processMouseEvent(JMenuItem item,
                  MouseEvent e,
                  MenuElement[] path,
                  MenuSelectionManager manager) | 
|  void | BasicCheckBoxMenuItemUI.processMouseEvent(JMenuItem item,
                  MouseEvent e,
                  MenuElement[] path,
                  MenuSelectionManager manager) | 
| Uses of MenuElement in javax.swing.plaf.metal | 
| Classes in javax.swing.plaf.metal that implement MenuElement | |
|  class | MetalComboBoxUI.MetalComboPopupDeprecated. As of Java 2 platform v1.4. | 
| 
 | JavaTM 2 Platform Std. Ed. v1.4.2 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.