Action Listener sur un bouton radio
Je tiens à mettre en modifiable option d'une zone de texte, basé sur la sélection d'un bouton radio? Comment le code de l'action listener sur le bouton radio?
Voir les Tutoriels java: docs.oracle.com/javase/tutorial/uiswing/components/button.html et docs.oracle.com/javase/tutorial/uiswing/events/... ?
Cette question est caractéristique d'un manque de recherche
Cette question est caractéristique d'un manque de recherche
JCheckbox
semble plus à propos.OriginalL'auteur agarwav | 2012-07-03
Vous devez vous connecter pour publier un commentaire.
C'est la solution que je voudrais utiliser dans ce cas.
OriginalL'auteur pbible
Mon Java est un peu rouillé, mais ce doit être ce que vous cherchez.
Ici est votre port d'écoute:
Et voici le code qui le met en place.
ButtonGroup
?Oh, à droite. Comme je l'ai dit, rouillé à Java.
OriginalL'auteur zalpha314
Essayez ceci:
Utilisation ItemListener au lieu de ActionListener pour ItemSelectable composants comme des bouton radio
OriginalL'auteur GETah
Une autre réponse à cette question. Modifier un peu le code de zalpha314 's réponse.
Vous pouvez savoir quel bouton radio est sélectionné par le texte de ce bouton, et vous pouvez également connaître par l'Action de la Commande. Dans l'oracle du bouton radio code de démonstration http://docs.oracle.com/javase/tutorial/uiswing/examples/components/RadioButtonDemoProject/src/components/RadioButtonDemo.java , j'ai appris à utiliser l'action de commande.
Tout d'abord, définissons deux commande d'action
Puis ajouter une action de commande à boutons
Donc dans actionPerformed, vous pourriez obtenir la commande d'action.
Commande d'Action peut-être mieux quand le
button.getText()
est une très longue chaîne.OriginalL'auteur xmpy