Bonjour, voila jai une Jliste qui contient des données : je mets cette Jlist sous ecoute pour savoir les données selectionnées et quaznd je selectionne ces données l'ecouteur s'execute la premiere fois 11 fois puis 2 fois puis 4 fois puis 8 fois puis ...... a n'en plus finir.
J'arrive pas a trouver de quoi ca viens.
Pourriez vous m'aider SVP.
Code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 //mon ecouteur public void valueChanged (ListSelectionEvent e) { boolean is_adjusting = e.getValueIsAdjusting(); if (is_adjusting) return; // ne pas réagir au premier événement. else{ System.out.println ("essai1"); //System.out.print ("Voies selectionnées "); voiesSelectionnes = Listvoies.getSelectedValues (); // for (int i = 0; i < voiesSelectionnes.length; i++) //System.out.print (" " + voiesSelectionnes[i]); //System.out.println (""); } } //ma JList ListModelVoie = new DefaultListModel(); Listvoies = new JList(ListModelVoie); Listvoies.addListSelectionListener (this);
Partager