Salut,

Dans l'optique d'établir une GUI, je suis un toturiel.
Je suis au chapitre : "Associer un gestionnaire d'évènements". Le tutoriel dit simple d'ajouter "implements ActionListener", et une fonction public void actionPerformed(ActionEvent evt).

Seulement, mon IDE me dit que ActionListener cannot be resolved to a typ (que ce n'est pas une classe si j'ai bien compris)...

Me manquerait-t-il un import? Autre chose?

Merci.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
34
35
36
37
38
39
import javax.swing.*;
public class Interface extends JFrame implements ActionListener
{
	public Interface()
	{
		super("Médiathèque");
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.init();
	}
 
	private void init()
	{
		//Création 
		JMenuBar barreMenu = new JMenuBar();
 
		//Création des menus
		JMenu menuFichier = new JMenu("Fichier");
 
		//Création des commandes
		JMenuItem menuItemQuitter = new JMenuItem("Quitter");
		menuItemQuitter.setActionCommand("Quitter");
 
		//Attribution des commandes aux menus
		menuFichier.add(menuItemQuitter);
 
		//Evènements
		menuItemQuitter.addActionListener(this);
 
		//Attribution des menus aux barres d'outils
		barreMenu.add(menuFichier);
 
		//Placement de la barre d'outil dans la fenêtre
		this.setJMenuBar(barreMenu);
		this.setSize(300,200);
	}
 
	public void actionPerformed(ActionEvent evt)
	{}
}