Bonjour,
J'ai une série de trois JRadioButton placé dans un ButtonGroup et je voudrai récupérer le label du JRadioButton qui est selectionné. Mais je ne trouve pas la méthode pour cela. Quelqu'un aurait il la réponse???
Merci d'avance
Bonjour,
J'ai une série de trois JRadioButton placé dans un ButtonGroup et je voudrai récupérer le label du JRadioButton qui est selectionné. Mais je ne trouve pas la méthode pour cela. Quelqu'un aurait il la réponse???
Merci d'avance
Tu peut essayer avec quelque chose comme ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ArrayList<String> labels = new ArrayList<String>(); Object[] buttons = buttonGroup.getSelection().getSelectedObjects(); for(Object button : buttons){ labels.add(((JRadioButton)button).getText()); }
Mais il y a peut-être plus simple de faire et peut-être que ca marche pas ainsi...
Qu'est ce qui ne fonctionne pas ? Une erreur ?Envoyé par L4BiN
en sortie j'obtenai null à la place du résultat attendu
et si maintenant, tu essaie le code de le yam's ?Envoyé par L4BiN
C'est peut-être parce que tu n'as pas de bouton sélectionné... Ou que tu n'as pas de texte dans ton bouton, mais là ce serait très bêteEnvoyé par L4BiN
![]()
IL s'agirait d'être un peu plus causant queQu'est ce qu'il ne fonctionne pas ?Envoyé par L4BiN
As-tu parcouru la tableau pour obtenir les labels (dans le code qu'on t'as donné) ?
Tu peus essayer ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ArrayList<String> labels = new ArrayList<String>(); Enumeration<AbstractButton> buttons = buttonGroup.getElements(); for(AbstractButton button : buttons){ if(button.isSelected()) { labels.add(button.getText()); } }
Je ne répondrai à aucune question technique par MP.
Pensez aux Tutoriels et aux FAQs avant de poster ;) (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
Enfin, quand une solution a été trouvée à votre problème pensez au tag :resolu:
Cours Dvp : http://ydisanto.developpez.com
Blog : http://yann-disanto.blogspot.com/
Page perso : http://yann-disanto.fr
Partager