-
RadioButton et CheckBox
Bonjour,
J'ai un ButtonGroup qui regroupe 4 RadioButton {1,2,3,4}.
J'ai également 4 CheckBox {A,B,C,D}.
J'ai 6 onglets, et dans chaque onglet, j'ai les objets 4 RadioButton et 4 CheckBox.
Ce que je veux, c'est que lorsque je sélectionne le RadioButton 1, je coche le CheckBox A et ainsi de suite. Et cela, pour chaque onglet.
J'aimerais que mon code soit le moins redondant possible.
Existe-t-il une solution ?
Merci !
-
En supposant que chaque onglet = une ClasseOnglet
Edit :
Tu crée une classe MultiSelection avec 1 arraylist<ClasseOnglet>
Dans cette classe tu fait une méthode qui prend en paramètre un numéro x(1,2,3 ou 4)
Dans cette méthode tu parcours ton arraylist. Tu coches la checkBox x et tu sélectionne le radioButton x.
Ensuite pour faire le lien avec tes classes onglets :
tu passe la référence de multiSelection en paramètre du constructeur de chaque ClasseOnglet. et tu ajoute ClasseOnglet (this) à l'arryList via un modificateur.
Il ne te reste plus qu'à appeler la méthode ci-dessus pour modifier tous les onglets
-
Merci beaucoup, je vais essayer ça :)