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. |
Partager