Bonjour , j'ai un nouveau soucis pour l'interface graphique de mon jeu :

J'ai une class fenetre extends JFrame

et je veux lui rajouter deux élément heriter de Canvas ( ou JPanel comme proposé dans un topic du forum ,mais j'ai testé mais sa a pas marché )

En fait il affiche que le dernier add au getContentPane ...

voici le 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
 
private void affichageMenu() {
 
                //**  extends Canvas => paint() redefini 
                //ou  extends JPanel => paintComponent() redefini ...
 
            	ImageSimple img= new ImageSimple("depart.jpg");
		BoutonImage b = new BoutonImage("lancer.jpg");
 
 
		fenetre.getContentPane().add(img);
		fenetre.getContentPane().add(b);
		fenetre.setVisible(true);
	}
ici elle affichera seulement la methode paint() de b , si on inverse les add elle affichera que img ..

Merci d'avance pour vos reponse.