Bonjour,

Je souhaiterais pouvoir quitter mon application correctement.
Pour cela j'ai créé un menu Fichier->Quitter. Mais je ne sais pas comment Créer/Gérer un evenement derriere le clique du menu Quitter.

Voici mon code :
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
 
package com.test.calculatrice;
 
import java.awt.event.KeyEvent;
 
import javax.swing.*;
 
public class Calculatrice {	
	/**
         * @param args
         */	
	public static void main(String[] args) {
 
		//Création d'un objet Frame
		JFrame MaFenetre= new JFrame();
 
		MaFenetre.setTitle("Ma calculatrice");
		MaFenetre.setSize(300,300);
 
		MaFenetre.setVisible(true);
		MaFenetre.setResizable(false);	
 
		java.awt.Toolkit toolkit=java.awt.Toolkit.getDefaultToolkit();
		java.awt.Dimension tailleEcran=toolkit.getScreenSize();
		java.awt.Dimension tailleFrame=MaFenetre.getSize();
 
		//La méthode setLocation permet de définir la position de l'angle supérieur gauche
		//de la fenêtre à l'écran
		MaFenetre.setLocation((tailleEcran.width-tailleFrame.width)/2,
				(tailleEcran.height-tailleFrame.height)/2);
 
		//Affiche une boîte de message
		JOptionPane.showConfirmDialog(null, "Bienvenue dans ma première calculatrice !",
				"Information", JOptionPane.PLAIN_MESSAGE);
 
		//Création de la barre de menus et affectation à la fenêtre
		JMenuBar MenuBar= new JMenuBar ();
		MaFenetre.setJMenuBar(MenuBar);
 
		//Création du menu et affectation à la barre de menus
		JMenu MenuFichier= new JMenu("Fichier");
		MenuBar.add(MenuFichier);
 
		//Création du sous-menu aide et affectation au menu Ficher
		JMenuItem Sous_MenuAide=new JMenuItem("Aide", (KeyEvent.VK_N));
		MenuFichier.add(Sous_MenuAide);
		Sous_MenuAide.setEnabled(false);
 
		//Séparateur
		MenuFichier.addSeparator();
 
		//Création du sous-menu quitter et affectation au menu Fichier
		JMenuItem Sous_MenuQuitter=new JMenuItem("Quitter", (KeyEvent.VK_N));
		MenuFichier.add(Sous_MenuQuitter);
 
		//La fenêtre est de nouveau visible
		MaFenetre.setVisible(true);	
	}
 
}
Par avance Merci