Probleme avec ActionListener
Résolu/Fermé1 réponse
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
29 juil. 2016 à 19:34
29 juil. 2016 à 19:34
Bonjour,
Avant d'exécuter ton programme tu dois le compiler sans erreur.
Or en le compilant tu vas avoir cette erreur (ligne 151) :
"The method addActionListener(ActionListener) in the type AbstractButton is not applicable for the arguments (Calculatrice.MoteurCalcul)"
Pourquoi avoir redéfini les interfaces de Listener (lignes 63-71) ?
Supprimes les et importes celles de Java :
Remarque l'import de javafx.event.ActionEvent est faux, c'est java.awt.event.ActionEvent dont tu as besoin.
Tu peux simplifier tout tes imports avec uniquement ceux-ci :
Avant d'exécuter ton programme tu dois le compiler sans erreur.
Or en le compilant tu vas avoir cette erreur (ligne 151) :
"The method addActionListener(ActionListener) in the type AbstractButton is not applicable for the arguments (Calculatrice.MoteurCalcul)"
Pourquoi avoir redéfini les interfaces de Listener (lignes 63-71) ?
Supprimes les et importes celles de Java :
import java.awt.event.ActionListener; import java.awt.event.MouseMotionListener;
Remarque l'import de javafx.event.ActionEvent est faux, c'est java.awt.event.ActionEvent dont tu as besoin.
Tu peux simplifier tout tes imports avec uniquement ceux-ci :
import java.awt.*; import java.awt.event.*; import javax.swing.*;
Modifié par billy le 29/07/2016 à 22:25
MoteurCalcul moteurcalculs = new MoteurCalcul() ;
bouton0.addActionListener(moteurcalculs);
la ou j'ai souligné
29 juil. 2016 à 22:25
Et n'oublies pas de compiler ton programme avant de l'exécuter.
29 juil. 2016 à 22:59
c reglé