Bonjour,
je voudrais faire une écoute de Jradiobouton, avez-vous un code svp ?
merci
Bonjour,
je voudrais faire une écoute de Jradiobouton, avez-vous un code svp ?
merci
Vu le niveau, un petit tuto est nécessaire.
pour écouter des JradioButtons, il faut brancher un actionListener dessus
mais pour pouvoir faire ça, il faut que ta classe implémente ActionListener :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 monbouton.addActionListener(this);
et ensuite, il va falloir que tu programme l'action des boutons, par la méthode actionPerformed :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public class MaClasse implements ActionListener
bien sûr, un certain nombre d'imports seront nécessaires, mais si tu utilises un EDI tel qu'Eclipse, cela te sera signalé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public void actionPerformed(ActionEvent e){ Object o = e.getSource(); if(o==monbouton){ //faire telle action } }
ou pour faire tout ça en une fois :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 monBouton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { //Actions à faire } });
mais cette solution n'est efficace que pour un seul composant. si tu souhaites utiliser plusieurs composants dans ta classe (boutons, cases, ...) alors optes pour l'implémentation du ActionListener
ce que je voudrais faire c'est juste passer un parametre a une autre classe lorsque le bouton est actif. L'ennui c'est que je ne peut pas le faire avec
public void actionPerformed(ActionEvent arg0)
Pourquoi tu pourrais pas ?
T'aurais pas un bout de code et une explication plus concrète de ton problème..?
Partager