JMenuItem |
Java : Item de menu |
---|---|
Java | javax.swing |
Description
Cette classe permet d'intégrer un item dans un menu.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
JMENUITEM | public JMenuItem(); | Ce constructeur permet de créer l'objet sans texte et sans icône. | |
JMENUITEM | public JMenuItem(Action a); | Ce constructeur permet de créer l'objet avec l'action spécifié. | |
JMENUITEM | public JMenuItem(Icon icon); | Ce constructeur permet de créer l'objet avec l'icône spécifié. | |
JMENUITEM | public JMenuItem(String text); | Ce constructeur permet de créer l'objet avec le texte spécifié. | |
JMENUITEM | public JMenuItem(String text, Icon icon); | Ce constructeur permet de créer l'objet avec le texte et l'icône spécifiés. | |
JMENUITEM | public JMenuItem(String text, int mnemonic); | Ce constructeur permet de créer l'objet avec le texte et la mnémonique clavier spécifiés. | |
ADDMENUDRAGMOUSELISTENER | void addMenuDragMouseListener(MenuDragMouseListener l); | Cette méthode permet d'ajouter l'objet MenuDragMouseListener à l'item de menu. | |
ADDMENUKEYLISTENER | void addMenuKeyListener(MenuKeyListener l); | Cette méthode permet d'ajouter l'objet MenuKeyListener à l'item de menu. | |
CONFIGUREPROPERTIESFROMACTION | protected void configurePropertiesFromAction(Action a); | Cette méthode permet de fixer les propriétés de source d'événement d'action en accord avec les valeurs de l'instance d'action. | |
CREATEACTIONPROPERTYCHANGELISTENER | protected PropertyChangeListener createActionPropertyChangeListener(Action a); | Cette méthode permet de créer la propriété PropertyChangeListener utilisé pour les mises à jour de propriété de changement de source d'événement d'action dans une instance d'action. | |
FIREMENUDRAGMOUSEDRAGGED | protected void fireMenuDragMouseDragged(MenuDragMouseEvent event); | Cette méthode permet d'avertir tous les écouteurs enregistré intéressé par l'avertissement du type d'événement de glisser la souris. | |
FIREMENUDRAGMOUSEENTERED | protected void fireMenuDragMouseEntered(MenuDragMouseEvent event); | Cette méthode permet d'avertir tous les écouteurs enregistré intéressé par l'avertissement du type d'événement d'entrer dans le glisser la souris. | |
FIREMENUDRAGMOUSEEXITED | protected void fireMenuDragMouseExited(MenuDragMouseEvent event); | Cette méthode permet d'avertir tous les écouteurs enregistré intéressé par l'avertissement du type d'événement de sortie dans le glisser la souris. | |
FIREMENUDRAGMOUSERELEASED | protected void fireMenuDragMouseReleased(MenuDragMouseEvent event); | Cette méthode permet d'avertir tous les écouteurs enregistré intéressé par l'avertissement du type d'événement de relâchement de glisser la souris. | |
FIREMENUKEYPRESSED | protected void fireMenuKeyPressed(MenuKeyEvent event); | Cette méthode permet d'avertir tous les écouteurs enregistré intéressé par l'avertissement du type d'événement de touche enfoncé. | |
FIREMENUKEYRELEASED | protected void fireMenuKeyReleased(MenuKeyEvent event); | Cette méthode permet d'avertir tous les écouteurs enregistré intéressé par l'avertissement du type d'événement de touche relâché. | |
FIREMENUKEYTYPED | protected void fireMenuKeyTyped(MenuKeyEvent event); | Cette méthode permet d'avertir tous les écouteurs enregistré intéressé par l'avertissement du type d'événement de touche typé. | |
GETACCELERATOR | KeyStroke getAccelerator(); | Cette méthode permet de demander l'objet KeyStroke lequel est utilisé par un accélérateur de l'item de menu. | |
GETACCESSIBLECONTEXT | AccessibleContext getAccessibleContext(); | Cette méthode permet de demander le contexte d'accessibilité associé avec cet objet. | |
GETCOMPONENT | Component getComponent(); | Cette méthode permet de demander l'objet java.awt.Component utilisé pour peindre cet objet. | |
GETMENUDRAGMOUSELISTENERS | MenuDragMouseListener[] getMenuDragMouseListeners(); | Cette méthode permet de demander un tableau de tous les objets MenuDragMouseListener ajouté à cette objet par la méthode addMenuDragMouseListener(). | |
GETMENUKEYLISTENERS | MenuKeyListener[] getMenuKeyListeners(); | Cette méthode permet de demander un tableau de tous les objets MenuKeyListeners ajouté à cette objet par la méthode «addMenuKeyListener()». | |
GETSUBELEMENTS | MenuElement[] getSubElements(); | Cette méthode permet de demander un tableau contenant les composantes de sous-menu pour cette composante de menu. | |
GETUICLASSID | String getUIClassID(); | Cette méthode permet de demander le suffixe utilisé pour la construction des noms de classe d'aspect et de convivialité de rendu de cette composante. | |
INIT | protected void init(String text, Icon icon); | Cette méthode permet d'initialiser l'item de menu avec le texte et l'icône spécifié. | |
ISARMED | boolean isArmed(); | Cette méthode permet de vérifier si l'item de menu est «armé». | |
MENUSELECTIONCHANGED | void menuSelectionChanged(boolean isIncluded); | Cette méthode permet d'indiquer que le MenuElement est sélectionné ou déselectionné. | |
PARAMSTRING | protected String paramString(); | Cette méthode permet de demander une chaine de caractères représentant cet objet. | |
PROCESSKEYEVENT | void processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager); | Cette méthode permet de traiter la touche d'événement transféré de l'objet MenuSelectionManager et change le menu de sélection, si nécessaire, en utilisant l'API de MenuSelectionManager. | |
PROCESSMENUDRAGMOUSEEVENT | void processMenuDragMouseEvent(MenuDragMouseEvent e); | Cette méthode permet de gérer le glisser d'une souris dans un menu. | |
PROCESSMENUKEYEVENT | void processMenuKeyEvent(MenuKeyEvent e); | Cette méthode permet de gérer le keystroke dans un menu. | |
PROCESSMOUSEEVENT | void processMouseEvent(MouseEvent e, MenuElement[] path, MenuSelectionManager manager); | Cette méthode permet de traiter un événement de souris transférable l'objet MenuSelectionManager et change le menu de sélection, si nécessaire, utilisant l'API de MenuSelectionManager. | |
REMOVEMENUDRAGMOUSELISTENER | void removeMenuDragMouseListener(MenuDragMouseListener l); | Cette méthode permet d'enlever l'objet MenuDragMouseListener de l'item de menu. | |
REMOVEMENUKEYLISTENER | void removeMenuKeyListener(MenuKeyListener l); | Cette méthode permet d'enlever l'objet MenuKeyListener de l'item de menu. | |
SETACCELERATOR | void setAccelerator(KeyStroke keyStroke); | Cette méthode permet de fixer la combinaison de touche appelant un écouteur d'action d'item de menu sans naviguer par la hiéarchie du menu. | |
SETARMED | void setArmed(boolean b); | Cette méthode permet de fixer que l'item de menu est «armé». | |
SETENABLED | void setEnabled(boolean b); | Cette méthode permet d'activer (true) ou désactiver (false) l'item de menu. | |
SETUI | void setUI(MenuItemUI ui); | Cette méthode permet de fixer l'objet de l'aspect et la convivialité de rendu de cette composante. | |
UPDATEUI | void updateUI(); | Cette méthode permet de réinitialiser la propriété UI avec une valeur d'aspect et de convivialité courante. |
Dernière mise à jour : Dimanche, le 21 juin 2015