No Señor. | Método y descripción |
---|---|
1 | JMenuItem add(Action a) Agrega un nuevo elemento de menú al final del menú que distribuye el objeto de acción especificado. |
2 | JMenuItem add(JMenuItem menuItem) Añade el elemento de menú especificado al final de este menú. |
3 | JMenuItem add(String s) Crea un nuevo elemento de menú con el texto especificado y lo agrega al final de este menú. |
4 | void addMenuKeyListener(MenuKeyListener l) Agrega un MenuKeyListener al menú emergente. |
5 | void addPopupMenuListener(PopupMenuListener l) Agrega un oyente PopupMenu. |
6 | void addSeparator() Agrega un nuevo separador al final del menú. |
7 | protected PropertyChangeListener createActionChangeListener(JMenuItem b) Devuelve un PropertyChangeListener configurado correctamente que actualiza el control a medida que ocurren cambios en la Acción. |
8 | protected JMenuItem createActionComponent(Action a) Método de fábrica que crea el JMenuItem para las acciones agregadas al JPopupMenu. |
9 | protected void firePopupMenuCanceled() Notifica a PopupMenuListeners que este menú emergente está cancelado. |
10 | protected void firePopupMenuWillBecomeInvisible() Notifica a PopupMenuListeners que este menú emergente se volverá invisible. |
11 | protected void firePopupMenuWillBecomeVisible() Notifica a PopupMenuListeners que este menú emergente se hará visible. |
12 | AccessibleContext getAccessibleContext() Obtiene AccessibleContext asociado con este JPopupMenu. |
13 | Component getComponent() Devuelve este componente JPopupMenu. |
14 | Component getComponentAtIndex(int i) Obsoleto. Reemplazado por Container.getComponent (int) |
15 | int getComponentIndex(Component c) Devuelve el índice del componente especificado. |
dieciséis | static boolean getDefaultLightWeightPopupEnabled() Obtiene la propiedad defaultLightWeightPopupEnabled, que de forma predeterminada es verdadera. |
17 | Component getInvoker() Devuelve el componente que es el 'invocador' de este menú emergente. |
18 | String getLabel() Devuelve la etiqueta del menú emergente. |
19 | Insets getMargin() Devuelve el margen, en píxeles, entre el borde del menú emergente y su contenido. |
20 | MenuKeyListener[]getMenuKeyListeners() Devuelve una matriz de todos los MenuKeyListeners agregados a este JPopupMenu con addMenuKeyListener (). |
21 | PopupMenuListener[] getPopupMenuListeners() Devuelve una matriz de todos los PopupMenuListeners agregados a este JMenuItem con addPopupMenuListener (). |
22 | SingleSelectionModel getSelectionModel() Devuelve el objeto de modelo que maneja selecciones individuales. |
23 | MenuElement[] getSubElements() Devuelve una matriz de MenuElements que contiene el submenú de este componente de menú. |
24 | PopupMenuUI getUI() Devuelve el objeto de apariencia (L&F) que presenta este componente. |
25 | String getUIClassID() Devuelve el nombre de la clase L&F que representa este componente. |
26 | void insert(Action a, int index) Inserta un elemento de menú para el objeto Action especificado en una posición determinada. |
27 | void insert(Component component, int index) Inserta el componente especificado en el menú en una posición determinada. |
28 | boolean isBorderPainted() Comprueba si el borde debe pintarse. |
29 | boolean isLightWeightPopupEnabled() Obtiene la propiedad lightWeightPopupEnabled. |
30 | boolean isPopupTrigger(MouseEvent e) Devuelve verdadero si la interfaz de usuario actualmente instalada de JPopupMenu considera que MouseEvent es un activador emergente. |
31 | boolean isVisible() Devuelve verdadero si el menú emergente está visible (se muestra actualmente). |
32 | void menuSelectionChanged(boolean isIncluded) Mensaje cuando la selección de la barra de menú cambia para activar o desactivar este menú. |
33 | void pack() Coloca el contenedor de modo que utilice el espacio mínimo necesario para mostrar su contenido. |
34 | protected void paintBorder(Graphics g) Pinta el borde del menú emergente si la propiedad borderPainted es verdadera. |
35 | protected String paramString() Devuelve una representación de cadena de este JPopupMenu. |
36 | protected void processFocusEvent(FocusEvent evt) Los procesos enfocan los eventos que ocurren en este componente enviándolos a cualquier objeto FocusListener registrado. |
37 | protected void processKeyEvent(KeyEvent evt) Procesa eventos de pulsaciones clave como mnemónicos y aceleradores. |
38 | void processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager) Procesa un evento clave reenviado desde MenuSelectionManager y cambia la selección del menú, si es necesario, utilizando la API de MenuSelectionManager. |
39 | void processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager) Este método es necesario para ajustarse a la interfaz MenuElement, pero no está implementado. |
40 | void remove(int pos) Elimina el componente en el índice especificado de este menú emergente. |
41 | void removeMenuKeyListener(MenuKeyListener l) Elimina un MenuKeyListener del menú emergente. |
42 | void removePopupMenuListener(PopupMenuListener l) Elimina un oyente de PopupMenu. |
43 | void setBorderPainted(boolean b) Establece si se debe pintar el borde. |
44 | static void setDefaultLightWeightPopupEnabled(boolean aFlag) Establece el valor predeterminado de la propiedad lightWeightPopupEnabled. |
45 | void setInvoker(Component invoker) Establece al invocador de este menú emergente el componente en el que se mostrará el menú emergente. |
46 | void setLabel(String label) Establece la etiqueta del menú emergente. |
47 | void setLightWeightPopupEnabled(boolean aFlag) Establece el valor de la propiedad lightWeightPopupEnabled, que por defecto es verdadero. |
48 | void setLocation(int x, int y) Establece la ubicación de la esquina superior izquierda del menú emergente usando las coordenadas x, y. |
49 | void setPopupSize(Dimension d) Establece el tamaño de la ventana emergente mediante un objeto Dimensión. |
50 | void setPopupSize(int width, int height) Establece el tamaño de la ventana emergente al ancho y alto especificados. |
51 | void setSelected(Component sel) Establece el componente seleccionado actualmente. Esto dará como resultado un cambio en el modelo de selección. |
52 | void setSelectionModel(SingleSelectionModel model) Establece el objeto de modelo para manejar selecciones individuales. |
53 | void setUI(PopupMenuUI ui) Establece el objeto L&F que representa este componente. |
54 | void setVisible(boolean b) Establece la visibilidad del menú emergente. |
55 | void show(Component invoker, int x, int y) Muestra el menú emergente en la posición x, y en el espacio de coordenadas del invocador del componente. |
56 | void updateUI() Restablece la propiedad de la interfaz de usuario a un valor de la apariencia actual. |