Bonjour,
J'ai crée un Buttongroup qui est composé de deux JradioButton, b1 et b2.
Lz méthode getSelection appelée pour ce ButtonGroup permet de retourner , d'après l'API java , le "modèle du bouton selectionné".
Quand je cherche à voir ce que retourne la méthoode getSelection pour ce ButtonGroup,par cette instruction
voici ce que j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 choix_type_client = this.buttongroup_type_client.getSelection().getActionCommand(); System.out.println("la selection retournée est "+ this.buttongroup_type_client.getSelection());
la selection retournée estQuand je regarde l'APi java, je vois qu'un JToggleButton est un bouton qui peut avoir deux états(je suppose "activé " et "desactive" ou vrai/faux.)javax.swing.JToggleButton$ToggleButtonModel@c9d92c
Or au depart, le bouton selectionné est un JRadioButton.
Pourquoi la méthode getSelection ne renvoie -t-elle pas le type exact du bouton, c'est à dire JRadioButton .quelle est la différence entre un modèle de bouton et un type de bouton?
Merci beaucoup de votre aide sur ce point.
Cordialement.
new_wave
Partager