JList

cid019 Messages postés 237 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 11 juillet 2006 - 6 juil. 2004 à 15:34
cid019 Messages postés 237 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 11 juillet 2006 - 6 juil. 2004 à 17:18
bonjour,
j'ai un probleme d'evenement avec ma liste:

public void valueChanged(ListSelectionEvent e)
{
if (e.getSource() == l.getListe())
{
for (int i = 0; i < 1; i++)
{
System.out.println(i);
String st = l.getElementCourant();
modifStation ms = new modifStation();
ms.show();
MenuPal.getFenetrePal().getDesktopPane().add(ms);
setVisible(false);
ms.cmbCircons.setSelectedItem(s1);
ms.cmbBassin.setSelectedItem(s2);
ms.cmbStation.setSelectedItem(st);
ms.afficheStation();
break;
}
}
}

Lorsque je clique sur la liste il m'affiche deux fois la fenetre modifStation() ce qui est plutot genant...
Meric de votre aide

cid019

6 réponses

wargre Messages postés 649 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 9 septembre 2004 7
6 juil. 2004 à 16:01
arrete moi si je dis une betise mais je pense que c'est :
une modif pour dire que l'item selectionné est parti, une modif pour dire que le nouveau est apparue.

sinon for (int i = 0; i < 1; i++) ca c'est de la boucle!
0
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
6 juil. 2004 à 16:03
salut,

as tu vu que sur ton code dans la boucle for tu creer 2 instance de modifStation()... donc tu creer 2 fenetre modifStation()
0
cid019 Messages postés 237 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 11 juillet 2006
6 juil. 2004 à 16:41
je comprends pas... pq deux instances j'ai qu'un seul new?
cid019
0
dmaillet Messages postés 500 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 11 juillet 2007
6 juil. 2004 à 16:48
non, en fait tu as raison, lorsque l'on touche a une jlist, il est bien envoye 2 events, j'ai deja eu le pb...
essaie avec un action listener, si mes souvenir sont bons, c'est mieux...
-------------------
>:) dams >:)
-------------------
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cid019 Messages postés 237 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 11 juillet 2006
6 juil. 2004 à 16:54
peut etre sauf que la Jlist n'est pas compatible avec l'action listener...
cid019
0
cid019 Messages postés 237 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 11 juillet 2006
6 juil. 2004 à 17:18
c'est bon j'ai resolu j'utilise un MouseListener et ca va tout seul
Merci pout tout!
cid019
0
Rejoignez-nous