| No Señor. | Método y descripción |
|---|---|
| 1 | JMenuItem add(Action a) Crea un nuevo elemento de menú adjunto al objeto de acción especificado y lo agrega al final de este menú. |
| 2 | Component add(Component c) Añade un componente al final de este menú. |
| 3 | Component add(Component c, int index) Agrega el componente especificado a este contenedor en la posición dada. |
| 4 | JMenuItem add(JMenuItem menuItem) Añade un elemento de menú al final de este menú. |
| 5 | JMenuItem add(String s) Crea un nuevo elemento de menú con el texto especificado y lo agrega al final de este menú. |
| 6 | void addMenuListener(MenuListener l) Agrega un oyente para eventos de menú. |
| 7 | void addSeparator() Agrega un nuevo separador al final del menú. |
| 8 | void applyComponentOrientation(ComponentOrientation o) Establece la propiedad ComponentOrientation de este menú y todos los componentes que contiene. |
| 9 | protected PropertyChangeListener createActionChangeListener(JMenuItem b) Devuelve un PropertyChangeListener configurado correctamente que actualiza el control a medida que se producen cambios en la Acción. |
| 10 | protected JMenuItem createActionComponent(Action a) Método de fábrica que crea el JMenuItem para las acciones agregadas al JMenu. |
| 11 | protected JMenu.WinListener createWinListener(JPopupMenu p) Crea un oyente de cierre de ventana para la ventana emergente. |
| 12 | void doClick(int pressTime) Realiza un "clic" mediante programación. |
| 13 | protected void fireMenuCanceled() Notifica a todos los oyentes que han registrado interés en recibir notificaciones sobre este tipo de evento. |
| 14 | protected void fireMenuDeselected() Notifica a todos los oyentes que han registrado interés en recibir notificaciones sobre este tipo de evento. |
| 15 | protected void fireMenuSelected() Notifica a todos los oyentes que han registrado interés en recibir notificaciones sobre este tipo de evento. |
| dieciséis | AccessibleContext getAccessibleContext() Obtiene AccessibleContext asociado con este JMenu. |
| 17 | Component getComponent() Devuelve el componente java.awt.Component utilizado para pintar este MenuElement. |
| 18 | int getDelay() Devuelve el retraso sugerido, en milisegundos, antes de que los submenús aparezcan hacia arriba o hacia abajo. |
| 19 | JMenuItem getItem(int pos) Devuelve JMenuItem en la posición especificada. |
| 20 | int getItemCount() Devuelve el número de elementos del menú, incluidos los separadores. |
| 21 | Component getMenuComponent(int n) Devuelve el componente en la posición n. |
| 22 | int getMenuComponentCount() Devuelve el número de componentes del menú. |
| 23 | Component[] getMenuComponents() Devuelve una matriz de componentes de los subcomponentes del menú. |
| 24 | MenuListener[]getMenuListeners() Devuelve una matriz de todos los MenuListeners agregados a este JMenu con addMenuListener (). |
| 25 | JPopupMenu getPopupMenu() Devuelve el menú emergente asociado con este menú. |
| 26 | protected Point getPopupMenuOrigin() Calcula el origen del menú emergente de JMenu. |
| 27 | MenuElement[] getSubElements() Devuelve una matriz de MenuElements que contiene el submenú de este componente de menú. |
| 28 | String getUIClassID() Devuelve el nombre de la clase L&F que representa este componente. |
| 29 | JMenuItem insert(Action a, int pos) Inserta un nuevo elemento de menú adjunto al objeto Action especificado en una posición determinada. |
| 30 | JMenuItem insert(JMenuItem mi, int pos) Inserta el JMenuitem especificado en una posición determinada. |
| 31 | void insert(String s, int pos) Inserta un nuevo elemento de menú con el texto especificado en una posición determinada. |
| 32 | void insertSeparator(int index) Inserta un separador en la posición especificada. |
| 33 | boolean isMenuComponent(Component c) Devuelve verdadero, si el componente especificado existe en la jerarquía del submenú. |
| 34 | boolean isPopupMenuVisible() Devuelve verdadero, si la ventana emergente del menú está visible. |
| 35 | boolean isSelected() Devuelve verdadero, si el menú está seleccionado actualmente (resaltado). |
| 36 | boolean isTearOff() Devuelve verdadero, si el menú se puede arrancar. |
| 37 | boolean isTopLevelMenu() Devuelve verdadero, si el menú es un 'menú de nivel superior', es decir, si es el hijo directo de una barra de menú. |
| 38 | void menuSelectionChanged(boolean isIncluded) Mensaje cuando la selección de la barra de menú cambia para activar o desactivar este menú. |
| 39 | protected String paramString() Devuelve una representación de cadena de este JMenu. |
| 40 | protected void processKeyEvent(KeyEvent evt) Procesa eventos de pulsaciones clave, como mnemónicos y aceleradores. |
| 41 | void remove(Component c) Elimina el componente c de este menú. |
| 42 | void remove(int pos) Elimina el elemento de menú en el índice especificado de este menú. |
| 43 | void remove(JMenuItem item) Elimina el elemento de menú especificado de este menú. |
| 44 | void removeAll() Elimina todos los elementos del menú de este menú. |
| 45 | void removeMenuListener(MenuListener l) Elimina un oyente para eventos de menú. |
| 46 | void setAccelerator(KeyStroke keyStroke) setAccelerator no está definido para JMenu. |
| 47 | void setComponentOrientation(ComponentOrientation o) Establece la orientación sensible al idioma que se utiliza para ordenar los elementos o el texto dentro de este componente. |
| 48 | void setDelay(int d) Establece la demora sugerida antes de que aparezca o baje el menú emergente del menú. |
| 49 | void setMenuLocation(int x, int y) Establece la ubicación del componente emergente. |
| 50 | void setModel(ButtonModel newModel) Establece el modelo de datos para el "botón de menú", la etiqueta en la que el usuario hace clic para abrir o cerrar el menú. |
| 51 | void setPopupMenuVisible(boolean b) Establece la visibilidad de la ventana emergente del menú. |
| 52 | void setSelected(boolean b) Establece el estado de selección del menú. |
| 53 | void updateUI() Restablece la propiedad de la interfaz de usuario con un valor de la apariencia actual. |