[Débutant]Mettre une action sur un bouton
bonjour,
j'ai un problème assez simple à résoudre, c'est à dire de créer une action qui se déclenche lors de l'appui d'un bouton, en l'occurence ici, l'affichage d'une messageBox.
voilà le code que j'ai créé.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
public class Test implements ActionListener{
Test(){
//Instancie le récepteur d'événements et l'enregistre
//auprès de chaque bouton
MoteurTest moteur = new MoteurTest(this);
// Crée un panneau
JPanel contenuFenetre = new JPanel();
JButton bouton = new JButton("lancer");
contenuFenetre.add(bouton,"North");
// Crée le cadre et y ajoute le panneau
JFrame cadre = new JFrame("bouton IE");
cadre.setContentPane(contenuFenetre);
// Positionne les dimensions et rend la fenêtre visible
cadre.setSize(400,100);
cadre.setVisible(true);
bouton.addActionListener(moteur);
}
public static void main(String[] args) {
Test appel = new Test();
}
public void actionPerformed(ActionEvent action) {
javax.swing.JOptionPane.showConfirmDialog(null,
"Test","test",javax.swing.JOptionPane.PLAIN_MESSAGE);
} |
ma classe "moteur" qui effectue l'action.
Code:
1 2 3 4 5 6 7 8 9 10
|
public class TestMoteur implements ActionListener{
Test parent;
Moteur(testparent) {
this.parent = parent;
}
public void actionPerformed(ActionEvent evenement) {
} |
je sais qu'il n'y a pa grand chose à modifier mais je ne trouve cependant pas quoi, je m'emmêle 1 peu les pinceaux avec ces méthodes "actionPerformed" et "actionListener"
Un grand merci d'avance.