drizztoli
Messages postés30Date d'inscriptionmercredi 21 mai 2003StatutMembreDernière intervention26 mai 2005
-
28 mai 2003 à 15:25
drizztoli
Messages postés30Date d'inscriptionmercredi 21 mai 2003StatutMembreDernière intervention26 mai 2005
-
28 mai 2003 à 17:42
Voila, j'ai une image posee en fond sur mon JPanel, mais mes boutons ajoutes a ce JPanel disparaissent derriere l'image et il n'apparaissent que lorsque je clique dessus et les trouve.
meme un repaint ni change rien.
Comment faire pr que l'image ne cache pas mes boutons a l'affichage.
Merci
Oliv
cs_Duss
Messages postés890Date d'inscriptionlundi 8 avril 2002StatutMembreDernière intervention29 juillet 200411 28 mai 2003 à 15:33
salut,
comment est ce que tu dessines ton images ?
si tu fais un drawImage avec un parametre null en dernier, rajoutes un implements ImageObserver a ta classe et met this a la place de null
Duss
drizztoli
Messages postés30Date d'inscriptionmercredi 21 mai 2003StatutMembreDernière intervention26 mai 2005 28 mai 2003 à 15:44
J'ai 2 classes. La classe principale qui extends de JFrame et qui contient mon Panel issu d'un classe Panel que j'ai creee juste apres et qui a la methode paint ds laquelle je fais mon drawImage.
Les boutons sont accroches ds le panel et ils s'affichent pas meme si je fais ce que tu m'as dis (je faisais bien un drawImage avec null en dernier). Ils ne s'affichent qu'apres un clic sur eux.
drizztoli
Messages postés30Date d'inscriptionmercredi 21 mai 2003StatutMembreDernière intervention26 mai 2005 28 mai 2003 à 17:03
Si je fais ca, le premier bouton apparait mais pas le deuxieme. Ce n'est qu'un exemple car mon vrai code est trop long, et c sur plusieurs panels ds des onglets, mais c le principe que j'utilise
public class Essai2 extends JFrame {
Panel panel = new Panel(new GridLayout (5,1));
JButton essai = new JButton("ESSAI");
JButton essai2 = new JButton("ESSAI2");
JPanel panel2 = new JPanel();
JPanel panel3 = new JPanel();