Voila j'ai un programme de création de QCM a faire, donc j'ai une fenetre que je ne sais pas trop comment réaliser:

Donc j'ai des questions dans mon qcm, et pour chaque question je crée une fenetre. Dans cette fenetre je veux mettre toutes les réponses possibles avec une CheckBox a coté pur répondre. Mais le probleme c'est que chaque question comporte un nombre de réponse différentes(ex:2,3,10,6..).
Donc voila ma question:
Comment créer une boucle qui selon le nombre de réponse pour la question, me crée le nombre de JPanel nécessaire.
J'ai pensé a qqchose comme ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
for(int i=0;i<q.getReponses().size();i++){
            Reponse rep=q.getReponses().elementAt(i);
            boolean b=false;//sert pour savoir s'il y a une ou plusieurs réponse possible
            panel5.add(new JPanelReponse(rep,b));//une classe qui crée un JPanel spécifique pour la réponse
        }
Le soucis c'est que le panel crée par JPanelReponse sera anonyme, donc pas possible de récupérer la checkbox associé pour savoir ce qu'a répondu l'élève.

Avez vous une idée?

Merci