Bonjour,

Je m'avance dans le monde du Java et je suis entrain de tester WindowListener pour faire des fênetres et plus des Applet...

Seulement dans le cours que je lit, il font un code, le compile et il marche parfaitement, par contre j'ai beau le copier/coller, Eclipse me souligne quelque code comme quoi il ya une erreur...

Voici le code :
import java.awt.*;
import java.awt.event.*;

public class twentyseven extends Frame implements WindowListener {

public salout() {
setBackground(Color.white);
setSize(300,200);
addWindowListener(this);
setTitle("Essai");
}

public void paint(Graphics g) {
int x=(getSize().width-80)/2;
int y=(getSize().height-20)/2;
g.drawString("Salout !", x,y);
}

public void windowClosing(WindowEvent event) {
System.exit(0);
}

public void windowClosed(WindowEvent event) {}
public void windowDeiconified(WindowEvent event) {}
public void windowIconified(WindowEvent event) {}
public void windowActivated(WindowEvent event) {}
public void windowDeactivated(WindowEvent event) {}
public void windowOpened(WindowEvent event) {}

public static void main(String args[]) {
System.out.println("Chargement en cours...");
salout s = new salout();
s.show();
}
}
(J'ai mit le code dans un quote pour pouvoir mettre du Gras )

Donc, ce que j'ai mit en gras est surligné en rouge dans Eclipse :/

Voici l'erreur pour la première ligne
le type de retour est manquant pour la méthode
Voici l'erreur pour la ligne dans main()
salout ne peut pas être résolu ou ne correspond pas à un type
Voila, si quelqu'un comprend l'erreur...

Merci d'avance