Bonjour a tous

Je vous expose mon probleme.

J'ai une applet dans laquelle j'integre un panel.

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
 
public class MyApplet extends JApplet {
 
	/**
         * 
         */
	private static final long serialVersionUID = 1L;
 
	/**
         * This is the xxx default constructor
         */
	public MyApplet() {
		super();
	}
 
	/**
         * This method initializes this
         * 
         * @return void
         */
	public void init() {
		try {
			UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
		}
		catch(Exception e) {
			e.printStackTrace();
		}
		this.setSize(300, 200);
		Menubar = new Menu1();
		Menubar.setVisible(false);
		this.setJMenuBar(Menubar);
		this.setLayout(new BorderLayout());
		this.getContentPane().add(new Panel1());
	}
}
La class Panel1 est celle ci.

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
 
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Rectangle;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
 
@SuppressWarnings("serial")
public class Panel1 extends JPanel implements ActionListener{
    private JButton jOkButton = null;
 
    public void actionPerformed(ActionEvent evt) {
    	Object source = evt.getSource();
 
    	if (source == jOkButton)
    	{
    	}
     }
 
        public Panel1() {
 
		this.setBackground(new Color(0, 204, 255));
		this.setPreferredSize(new Dimension(100, 100));
		this.setVisible(true);
 
		jOkButton = new JButton();
		jOkButton.setText("Afficher menu");
		jOkButton.addActionListener(this);
		this.add(jOkButton);
	}
}
Comment faire pour que l'appui sur le bouton du Panel1 rende visible le menu de l'applet.

En esperant avoir été clair.

Merci d'avance.