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.