Section courante

A propos

Section administrative du site

DefaultListSelectionModel

Liste de modèle de sélection par défaut
Java javax.swing

Description

Cette classe contient le modèle de données par défaut pour la liste des sélections.

Liste des méthodes

Méthode Prototype Description Hérité
DEFAULTLISTSELECTIONMODEL public DefaultListSelectionModel(); Ce constructeur permet de créer l'objet avec les paramètres par défaut.  
ADDLISTSELECTIONLISTENER void addListSelectionListener(ListSelectionListener l); Cette méthode permet d'ajouter une écouteur dans la liste avertissant à chaque fois qu'un changement de sélection se produit.  
ADDSELECTIONINTERVAL void addSelectionInterval(int index0, int index1); Cette méthode permet d'effectuer un changement de sélection dans l'union de la sélection courante entre les positions d'indexes spécifiés inclusivement.  
CLEARSELECTION void clearSelection(); Cette méthode permet de changer la sélection en ensemble vide.  
CLONE Object clone(); Cette méthode permet de demander un clone du modèle de sélection avec la même sélection que cet objet.  
FIREVALUECHANGED protected void fireValueChanged(boolean isAdjusting); Cette méthode permet d'avertir l'écouteur de la fin d'une séries d'ajustements.  
FIREVALUECHANGED protected void fireValueChanged(int firstIndex, int lastIndex); Cette méthode permet d'avertir l'écouteur de la liste de sélection que la valeur de la sélection, dans les limites d'intervalles spécifiés, a changé.  
FIREVALUECHANGED protected void fireValueChanged(int firstIndex, int lastIndex, boolean isAdjusting); Cette méthode permet d'avertir l'écouteur de la liste de sélection que la valeur de la sélection, dans les limites d'intervalles spécifiés, a changé et s'il faut l'ajusté.  
GETANCHORSELECTIONINDEX int getAnchorSelectionIndex(); Cette méthode permet de demander le premier paramètre d'index pour les appels récents aux méthodes «setSelectionInterval()», «addSelectionInterval()» ou «removeSelectionInterval()».  
GETLEADSELECTIONINDEX int getLeadSelectionIndex(); Cette méthode permet de demandre la deuxième paramètre pour les appels récents aux méthodes «setSelectionInterval()», «addSelectionInterval()» ou «removeSelectionInterval()».  
GETLISTENERS <T extends EventListener> T[] getListeners(Class<T> listenerType); Cette méthode permet de demander un tableau de tous les objets actuellement enregistré dans le FooListeners de ce modèle.  
GETLISTSELECTIONLISTENERS ListSelectionListener[] getListSelectionListeners(); Cette méthode permet de demander un tableau de tous les écouteurs de liste de sélection enregistré dans cet objet.  
GETMAXSELECTIONINDEX int getMaxSelectionIndex(); Cette méthode permet de demander la dernière index sélectionnée ou -1 si la sélection est vide.  
GETMINSELECTIONINDEX int getMinSelectionIndex(); Cette méthode permet de demander la première index sélectionnée ou -1 si la sélection est vide.  
GETSELECTIONMODE int getSelectionMode(); Cette méthode permet de demander le mode de sélection.  
GETVALUEISADJUSTING boolean getValueIsAdjusting(); Cette méthode premet de demander si la valeur fait partie d'une série de changement.  
INSERTINDEXINTERVAL void insertIndexInterval(int index, int length, boolean before); Cette méthode permet d'insérer l'indice de longueur avant et après l'index.  
ISLEADANCHORNOTIFICATIONENABLED boolean isLeadAnchorNotificationEnabled(); Cette méthode permet de demander la valeur du drapeau «leadAnchorNotificationEnabled».  
ISSELECTEDINDEX boolean isSelectedIndex(int index); Cette méthode permet de vérifier si l'index spécifié est sélectionné.  
ISSELECTIONEMPTY boolean isSelectionEmpty(); Cette méthode permet de vérifier si l'indices n'est pas sélectionné.  
MOVELEADSELECTIONINDEX void moveLeadSelectionIndex(int leadIndex); Cette méthode permet de fixer l'index de sélection de tête, mais en laissant toutes les valeurs de sélection inchangé.  
REMOVEINDEXINTERVAL void removeIndexInterval(int index0, int index1); Cette méthode permet d'enlever les indices dnas les intervalles spécifié du modèle de sélection.  
REMOVELISTSELECTIONLISTENER void removeListSelectionListener(ListSelectionListener l); Cette méthode permet d'enlever l'écouteur de la liste d'avertissement à chaque fois qu'un changement de sélection se produit.  
REMOVESELECTIONINTERVAL void removeSelectionInterval(int index0, int index1); Cette méthode permet de modifier la sélection afin de faire la différence entre l'ensemble de sélection courante et les indices spécifié inclusivement.  
SETANCHORSELECTIONINDEX void setAnchorSelectionIndex(int anchorIndex); Cette méthode permet de fixer l'index de sélection d'ancre, laissant toutes les valeurs de sélection inchangé.  
SETLEADANCHORNOTIFICATIONENABLED void setLeadAnchorNotificationEnabled(boolean flag); Cette méthode permet de fixer la valeur du drapeau leadAnchorNotificationEnabled.  
SETLEADSELECTIONINDEX void setLeadSelectionIndex(int leadIndex); Cette méthode permet de fixer la sélection d'index de tête.  
SETSELECTIONINTERVAL void setSelectionInterval(int index0, int index1); Cette méthode permet de fixer la sélection entre les index spécifiés inclusivement.  
SETSELECTIONMODE void setSelectionMode(int selectionMode); Cette méthode permet de fixer le mode de sélection.  
SETVALUEISADJUSTING void setValueIsAdjusting(boolean isAdjusting); Cette méthode permet de fixer la prropriété de changement de valeur du modèle devant être considéré dans un simple événement.  
TOSTRING String toString(); Cette méthode permet de demander une chaine de caractères affichant les identificants des propriétés de cet objet.  


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