Problém de Compilation en JAVA

Résolu
hichamx95 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
hichamx95 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
BONJOUR à tous

j'ai reconnus un problème de compilation lorsque j'ai extends de la classe JFrame

voici mon programme :

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Fenetre extends JFrame implements ActionListener
{

private String mot;
private JButton affiche,efface;
private JLabel affichage;
private JPanel pano;

public Fenetre()
{
setSize(300,100);
setTitle("Boutons");
setDefaultCloseOperation(EXIT_ON_CLOSE);

pano = new JPanel(new BorderLayout(40,50));
affiche = new JButton("Affiché");
efface = new JButton("Effacé");

affiche.addActionListener(this);
efface.addActionListener(this);

affichage = new JLabel();
pano.add(efface,BorderLayout.EAST);
pano.add(affiche,BorderLayout.WEST);

add(pano);
setVisible(true);
}

}

et Voici l'erreur afficher :

Fenetre is not abstract and does not override abstract method acctionPerformed(ActionEvent) in ActionListener
class Fenetre extends JFrame implements ActionListener


je suis débutant donc Merci de me conseiller d'une manier facile
A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

Tu as déclaré ta classe
implements ActionListener
il faut donc implémenter la méthode de ActionListener qui est
void actionPerformed(ActionEvent e) 
comme indiqué dans l'erreur.
0
hichamx95 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup
0