Bonjour,

J'ai un td super important et y'a quelque chose qui m'echappe. Donc voila 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
61
62
63
64
65
66
67
68
69
70
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
 
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
 
 
public class Fenetre extends JPanel{
 
	public static void main(String[] args) {
 
		JFrame fen = new JFrame();
		fen.setTitle("Ma premiere fenetre");
		fen.setSize(600,400);
		fen.setLocationRelativeTo(null);
		fen.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 
		JPanel panel = new JPanel();
		fen.setContentPane(panel);
		panel.setLayout(null);
 
		JMenuBar MyMenuBar = new JMenuBar();
		panel.add(MyMenuBar);
		MyMenuBar.setBounds(0, 0, 600, 30);
 
		JMenu MenuFichier = new JMenu("Fichier");
		MyMenuBar.add(MenuFichier);
		JMenu MenuEdition = new JMenu("Edition");
		MyMenuBar.add(MenuEdition);
		JMenu MenuAffichage = new JMenu("Afficher");
		MyMenuBar.add(MenuAffichage);
 
 
		JMenuItem MenuNouveau = new JMenuItem("Nouveau");
		JMenuItem MenuOuvrir = new JMenuItem("Ouvrir");
		JMenuItem MenuEnregistrer = new JMenuItem("Enregistrer");
		JMenuItem MenuQuitter = new JMenuItem("Quitter");
		MenuFichier.add(MenuNouveau);
		MenuFichier.add(MenuOuvrir);
		MenuFichier.add(MenuEnregistrer);
		MenuFichier.add(MenuQuitter);
 
		protected void paintComponent(Graphics g) {
			Graphics2D gr = (Graphics2D)g;
			gr.setColor(Color.red);
                        gr.fillOval(10,40,10,10);
                        gr.fillOval(50,50,10,10);
		}
 
		MenuQuitter.addActionListener(new ActionListener(){
 
			public void actionPerformed(ActionEvent e) {
 
				fen.dispose();
			}
		});
 
 
 
		fen.setVisible(true);
 
	}
 
}
je veux qu'on je clique sur le menu Afficher, le panel affiche le contenu du paintComponent. Svp aidez moi

Merci