Section courante

A propos

Section administrative du site

JComboBox

Java : Liste déroulante
Java javax.swing

Description

Cette classe contient un touche d'action d'un clavier ou d'un périphérique d'entrée équivalent.

Liste des méthodes

Méthode Prototype Description Hérité
JCOMBOBOX public JComboBox(); Ce constructeur permet de créer l'objet avec le modèle de données par défaut.  
JCOMBOBOX public JComboBox(ComboBoxModel aModel); Ce constructeur permet de créer l'objet avec le modèle de données existant spécifié par l'objet ComboBoxModel.  
JCOMBOBOX public JComboBox(Object[] items); Ce constructeur permet de créer l'objet en contenant les éléments du tableau spécifié.  
JCOMBOBOX public JComboBox(Vector<?> items); Ce constructeur permet de créer l'objet en contenant les éléments du vecteur spécifié.  
ACTIONPERFORMED void actionPerformed(ActionEvent e); Cette méthode permet d'intégrer les effets de côté pour l'action.  
ADDACTIONLISTENER void addActionListener(ActionListener l); Cette méthode permet d'ajouter un écouteur d'action.  
ADDITEM void addItem(Object anObject); Cette méthode permet d'ajouter un item à liste d'item.  
ADDITEMLISTENER void addItemListener(ItemListener aListener); Cette méthode permet d'ajouter un écouteur d'item.  
ADDPOPUPMENULISTENER void addPopupMenuListener(PopupMenuListener l); Cette méthode permet d'ajouter un écouteur de menu contextuel écoutant les messages d'avertissement à propos de la portion de la liste déroulante.  
CONFIGUREEDITOR void configureEditor(ComboBoxEditor anEditor, Object anItem); Cette méthode permet d'initialiser l'éditeur avec l'item spécifié.  
CONTENTSCHANGED void contentsChanged(ListDataEvent e); Cette méthode permet d'intégrer l'effet de côté pour le changement.  
CREATEACTIONPROPERTYCHANGELISTENER protected PropertyChangeListener createActionPropertyChangeListener(Action a); Cette méthode permet de créer l'écouteur de changement de propriété utilisé pour la mise à jour de la propriété de changement de la source d'action d'événement dans l'instance d'action.  
CREATEDEFAULTKEYSELECTIONMANAGER protected JComboBox.KeySelectionManager createDefaultKeySelectionManager(); Cette méthode permet de demander une instance pour le gestionnaire de sélection de touche par défaut.  
FIREACTIONEVENT protected void fireActionEvent(); Cette méthode permet d'avertir tous les écouteurs ayant enregistré des avertissements d'un certain intérêt dans le type d'événement.  
FIREITEMSTATECHANGED protected void fireItemStateChanged(ItemEvent e); Cette méthode permet d'avertir tous les écouteurs ayant enregistré des avertissements de changement dans le type d'événement.  
FIREPOPUPMENUCANCELED void firePopupMenuCanceled(); Cette méthode permet d'avertir la portion du menu contextuel que la liste déroulante a été annulé.  
FIREPOPUPMENUWILLBECOMEINVISIBLE void firePopupMenuWillBecomeInvisible(); Cette méthode permet d'avertir la portion du menu contextuel que la liste déroulante est invisible.  
FIREPOPUPMENUWILLBECOMEVISIBLE void firePopupMenuWillBecomeVisible(); Cette méthode permet d'avertir la portion du menu contextuel que la liste déroulante est visible.  
GETACCESSIBLECONTEXT AccessibleContext getAccessibleContext(); Cette méthode permet de demander le contexte d'accessibilité associé avec cet objet.  
GETACTION Action getAction(); Cette méthode permet de demander l'ensemble d'action courante pour la source d'événement d'action ou nulle si aucune action n'est fixé.  
GETACTIONCOMMAND String getActionCommand(); Cette méthode permet de demander la commande d'action étant inclus dans l'événement envoyé vers les écouteurs d'action.  
GETACTIONLISTENERS ActionListener[] getActionListeners(); Cette méthode permet de demander un tableau de tous les écouteurs d'action ajouté dans cet objet avec addActionListener().  
GETACTIONLISTENERS ActionListener[] getActionListeners(); Cette méthode permet de demander un tableau de tous les écouteurs d'action ajouté dans cet objet avec addActionListener().  
GETEDITOR ComboBoxEditor getEditor(); Cette méthode permet de demander l'éditeur utilisant la peinture et l'édition de l'item sélectionné dans le champ JComboBox.  
GETITEMAT Object getItemAt(int index); Cette méthode permet de demander l'item de liste avec l'index spécifié.  
GETITEMCOUNT int getItemCount(); Cette méthode permet de demander le nombre d'items dans la liste.  
GETITEMLISTENERS ItemListener[] getItemListeners(); Cette méthode permet de demander un tableau de tous les écouteurs d'item ajoutés dans cet objet avec la méthode «addItemListener()».  
GETKEYSELECTIONMANAGER JComboBox.KeySelectionManager getKeySelectionManager(); Cette méthode permet de demander la liste des gestionnaire de touche de sélection.  
GETMAXIMUMROWCOUNT int getMaximumRowCount(); Cette méthode permet de demander le nombre maximum d'items de la liste déroulante à afficher sans la barre de défilement.  
GETMODEL ComboBoxModel getModel(); Cette méthode permet de demander le modèle de données courant utilisé par cet objet.  
GETPOPUPMENULISTENERS PopupMenuListener[] getPopupMenuListeners(); Cette méthode permet de demander un tableau de tous les objets PopupMenuListener ajouter dans cet objet avec addPopupMenuListener().  
GETPROTOTYPEDISPLAYVALUE Object getPrototypeDisplayValue(); Cette méthode permet de demander la valeur du prototype d'affichage, soit un objet pour le calcul de l'affichage de la hauteur et de largeur.  
GETRENDERER ListCellRenderer getRenderer(); Cette méthode permet de demander le rendu utilisé pour l'affichage d'item sélectionné dans le champ d'objet.  
GETSELECTEDINDEX int getSelectedIndex(); Cette méthode permet de demander le premier item de liste correspondant à l'item sélectionné.  
GETSELECTEDITEM Object getSelectedItem(); Cette méthode permet de demander l'item actuellement sélectionné.  
GETSELECTEDOBJECTS Object[] getSelectedObjects(); Cette méthode permet de demander un tableau contenant l'item sélectionné.  
GETUI ComboBoxUI getUI(); Cette méthode permet de demander l'objet de l'aspect et la convivialité de cette composante.  
GETUICLASSID String getUIClassID(); Cette méthode permet de demander le classe de l'aspect et la convivialité du rendu de cette composante.  
HIDEPOPUP void hidePopup(); Cette méthode permet de provoquer la fermeture de la liste déroulante dans la sous-fenêtre.  
INSERTITEMAT void insertItemAt(Object anObject, int index); Cette méthode permet d'insérer un item dans la liste d'item à l'index spécifié.  
INSTALLANCESTORLISTENER protected void installAncestorListener(); Cette méthode permet d'installer un ancêtre d'écouteur.  
INTERVALADDED void intervalAdded(ListDataEvent e); Cette méthode permet d'intégrer un effet de côté pour l'ajout d'intervalle.  
INTERVALREMOVED void intervalRemoved(ListDataEvent e); Cette méthode permet d'intégrer un effet de côté pour enlever l'intervalle.  
ISEDITABLE boolean isEditable(); Cette méthode permet de vérifier si cet objet est éditable.  
ISLIGHTWEIGHTPOPUPENABLED boolean isLightWeightPopupEnabled(); Cette méthode permet de demander la valeur de la propriété lightWeightPopupEnabled.  
ISPOPUPVISIBLE boolean isPopupVisible(); Cette méthode permet de demander la visibilité de la sous-fenêtre.  
PARAMSTRING protected String paramString(); Cette méthode permet de demander une chaine de caractères représentant cet objet.  
PROCESSKEYEVENT void processKeyEvent(KeyEvent e); Cette méthode permet d'indiquer le gestionnaire d'événements de touche.  
REMOVEACTIONLISTENER void removeActionListener(ActionListener l); Cette méthode permet d'enlever un écouteur d'action.  
REMOVEALLITEMS void removeAllItems(); Cette méthode permet d'enlever tous les items de la liste d'item.  
REMOVEITEM void removeItem(Object anObject); Cette méthode permet d'enlever un item de la liste d'item.  
REMOVEITEMAT void removeItemAt(int anIndex); Cette méthode permet d'enlever l'item à la position d'index spécifié.  
REMOVEITEMLISTENER void removeItemListener(ItemListener aListener); Cette méthode permet d'enlever l'écouteur d'item.  
REMOVEPOPUPMENULISTENER void removePopupMenuListener(PopupMenuListener l); Cette méthode permet d'enlever l'écouteur de menu contextuel.  
SELECTEDITEMCHANGED protected void selectedItemChanged(); Cette méthode permet d'intégrer une méthode spécifié pour le changement d'item sélectionné.  
SELECTWITHKEYCHAR boolean selectWithKeyChar(char keyChar); Cette méthode permet de sélectionner la liste d'item correspondant aux caractères du clavier et retourne vrai si un item correspond au caractère.  
SETACTION void setAction(Action a); Cette méthode permet de fixer l'action de la source d'événement d'action.  
SETACTIONCOMMAND void setActionCommand(String aCommand); Cette méthode permet de fixer la commande d'action devant être incluse dans l'événement envoyé vers les écouteurs d'action.  
SETEDITABLE void setEditable(boolean aFlag); Cette méthode permet de fixer si le champ de cet objet est éditable.  
SETEDITOR void setEditor(ComboBoxEditor anEditor); Cette méthode permet de fixer l'éditeur utilisant la peinture et l'édition de l'item sélectionné dans le champ de cet objet.  
SETENABLED void setEnabled(boolean b); Cette méthode permet d'activer la liste déroulante afin que les items puisse être sélectionné.  
SETKEYSELECTIONMANAGER void setKeySelectionManager(JComboBox.KeySelectionManager aManager); Cette méthode permet de fixer l'objet de conversion de caractère de clavier dans une liste de sélection.  
SETLIGHTWEIGHTPOPUPENABLED void setLightWeightPopupEnabled(boolean aFlag); Cette méthode permet de fixer la propriété lightWeightPopupEnabled, laquelle fournit une allusion afin de vérifier une composante de haute intensité.  
SETMAXIMUMROWCOUNT void setMaximumRowCount(int count); Cette méthode permet de fixer le nombre maximum de lignes dans l'affichage de l'objet.  
SETMODEL void setModel(ComboBoxModel aModel); Cette méthode permet de fixer le modèle de données que cet objet utilise pour obtenir la liste des items.  
SETPOPUPVISIBLE void setPopupVisible(boolean v); Cette méthode permet de fixer la visibilité de la sous-fenêtre.  
SETPROTOTYPEDISPLAYVALUE void setPrototypeDisplayValue(Object prototypeDisplayValue); Cette méthode permet de fixer la valeur d'affichage de prototype utilisé pour calculer la taille de l'affichage d'une portion UI.  
SETRENDERER void setRenderer(ListCellRenderer aRenderer); Cette méthode permet de fixer le rendu peinturant les items de la liste et l'item sélectionné dans la liste du champ de l'objet.  
SETSELECTEDINDEX void setSelectedIndex(int anIndex); Cette méthode permet de sélectionné l'item à l'index spécifié.  
SETSELECTEDITEM void setSelectedItem(Object anObject); Cette méthode permet de fixer l'item sélectionné dans l'affichage de la liste déroulante affiché vers l'objet dans le paramètre.  
SETUI void setUI(ComboBoxUI ui); Cette méthode permet de fixer l'objet l'aspect et la convivialité pour le rendu de cette composante.  
SHOWPOPUP void showPopup(); Cette méthode peret de provoquer l'affichage de liste déroulante dans la sous-fenêtre.  
UPDATEUI void updateUI(); Cette méthode permet de réinitialiser la propriété UI vers une valeur d'aspect et de convivialité courante.  


Dernière mise à jour : Dimanche, le 21 juin 2015