Bonjour mes chers paires développeurs,

je suis confronté a un souci jusqu'a la jamais rencontré dans un autre langage

j'ai une jCombobox dont je remplis le contenu par le code via l'instruction addItem.

je veux récuperer le changement de selection du contenu de ma combo, à savoir une fois ma fenetre lancée et la combo remplie si je click quelque part, que ça fasse quelquechose :p

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
        modelComboMilieuType = new DefaultComboBoxModel();
        modelComboMilieuType.addElement("< Ajouter un élément >");
        modelComboMilieuType.addElement("Twingo");
        modelComboMilieuType.addElement("Pastis");
        modelComboMilieuType.addElement("Courgette");
        modelComboMilieuType.addElement("Michel");
 
        comboMilieuType.setModel(modelComboMilieuType);
 
        // si je mets pas ça dès le démarrage de la form il selectionne directement
        // le premier élément, or je ne veux pas qu'il le selectionne des le départ
        comboMilieuType.setSelectedIndex(-1);
mon problème est que si je ne fais pas ce setSlectedIndex(-1) il selectionne d'office le premier élément, et si je fais ça, l'événement se lance même lors du chargement de la combo en éléments

comment on peut faire pour que ça ne fasse pas cette action lors du chargement de la combo. Et question subsidiaire pourquoi lors du chargement du combo par le code il déclenche cet événement... :p