Evenement checkbox à détecter
Bonjour,
j'aimerai afficher plusieurs checkbox en utilisant une boucle, mais je ne sais pas comment faire pour ensuite récupérer la ou les checkbox sélectionnées.
Voici mon code d'affichage des checkbox :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
/* Liste qui va contenir les checkbox */
ArrayList listProgrammes = new ArrayList();
/* Les noms qui seront affichés à chaque checkbox */
private final static String NOM_PROGRAMMES[] = {"Finite Automaton","Mealy Machine","Moore Machine", "Pushdown Automaton", "Turing Machine","Multi-Tape Turing Machine","Grammar","L-System","Regular Expression", "Regular Pumping","Context-Free Pumping Lemma"};
/* fonction généraliste qui permet d'ajouter à une liste les checkbox
j'ai crée cette fonction, car j'ai d'autre liste encore que j'ai pas mis ici */
private void addList(String[] ArrayString,List list){
for (int j=0; j<ArrayString.length;j++)
list.add(new Checkbox(ArrayString[j]));
}
this.addList(NOM_PROGRAMMES, this.listProgrammes);
/* affichage des checkbox */
it = this.listProgrammes.listIterator();
while (it.hasNext()){
Checkbox f1=(Checkbox) it.next();
this.programmesList.add(f1); //this.programmeList est un JPANEL
}
j'ai un bouton "valider", et j'aimerai récupérer les checkbox sélectionnées. |
Merci d'avance pour votre aide