bonjour à tous,

j'ai une petite question relative à l'affichage de plusieurs Jpanel dans une JApplet...
en fait j'ai une applet qui a deux classes Jpanel affichant des composants différents (et démarre un Thread pour le premier):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
public static class ContentPanelThread extends JPanel
    implements Runnable {
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
public static class ContentPanel extends JPanel
    implements KeyListener, FocusListener, MouseListener {
et voici ma méthode init() de ma JApplet:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public void init() {
 
		ContentPanel c2 = new ContentPanel(200,200,400,0);
		c2.setOpaque(false);
		c2.setSize(200, 200);
		c2.setBounds(400, 0, 200, 200);
		add(c2);
 
		ContentPanelThread c1 = new ContentPanelThread();
		c1.setOpaque(false);
		c1.setBounds(0, 0, 400, 200);
		add(c1);
 
	}
au final j'ai mes deux Jpanel qui s'affichent bien mais l'un ou l'autre...pas les deux en même temps...
ces deux JPanel s'affichent à deux endroits différents mais il semblerait que le dernier Jpanel ajouté vienne cacher le premier...donc je suppose des problèmes de transparence....

j'ai regardé l'utilisation de JLayeredPane mais je ne sais pas si c'est compatible avec une JApplet (j'ai pas trouvé pour le moment...)

avez vous des idées pour afficher ces deux Jpanel en même temps ?

merci pour vos retours !
Tiamat.