Java ButtonGroup : cocher 2 cases (java)
Résolu/Fermé
A voir également:
- Java ButtonGroup : cocher 2 cases (java)
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- Jeux java itel 5360 ✓ - Forum Mobile
- Java jre - Télécharger - Langages
1 réponse
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
30 avril 2012 à 11:16
30 avril 2012 à 11:16
Dans la mesure où ce que tu veux faire est hybride entre JCheckBox et JRadioButton, je vois difficilement comment tu peux t'en sortir autrement qu'en faisant ça toi même.
Cependant, et contrairement à ce que tu as l'air de penser, utiliser des ActionListener est une solution propre (sous réserve de ne pas les coder n'importe comment), de toute manière si la solution toute faite existait, elle utiliserait sans aucun doute des Listener !
Tu peux éventuellement t'inspirer des méthodes de ButtonGroup pour faire ta classe proprement, à part bien sûr getSelection() qui dans ton cas devra te renvoyer un tableau (non vide).
Cependant, et contrairement à ce que tu as l'air de penser, utiliser des ActionListener est une solution propre (sous réserve de ne pas les coder n'importe comment), de toute manière si la solution toute faite existait, elle utiliserait sans aucun doute des Listener !
Tu peux éventuellement t'inspirer des méthodes de ButtonGroup pour faire ta classe proprement, à part bien sûr getSelection() qui dans ton cas devra te renvoyer un tableau (non vide).
30 avril 2012 à 11:28
Merci du conseil. Le terme "propre" n'était sans doute pas très heureux en effet, il eût été plus exact de dire "faire moins de code". Enfin, ce n'est pas la mer à boire, je vais ajouter un listener sur chaque bouton qui empêchera la dé-sélection si l'autre bouton n'est pas sélectionné.