Après une recherche sur le forum, je n'ai pas trouvé comment faire pour mettre une image en fond d'écran. Sachant qu'elle sera déjà à la bonne ( la taille de la fenêtre ne peut pas être modidiée). Lorsque j'essaye de le faire avec un JLabel ( en faisant un setIcon ) l'image ce retrouve toujours au premier plan et cache mes autres composants.
Merci
Publicité
Posté le 23-02-2002 à 14:13:17
the-smasher
vieux multi tout moisi
Posté le 23-02-2002 à 15:08:26
essaie de faire un painticon dans la focntion paintComponent
---------------
[:mr_mat]
nicmic
Posté le 24-02-2002 à 15:39:54
Heu, je comprends pas trop ce que tu veux faire là...
the-smasher
vieux multi tout moisi
Posté le 24-02-2002 à 16:39:00
en fait tu fait une classe qui dérive de JPanel et tu defini une focntion paintComponent(Graphics g) et cette fonction est appellée a chaqeu fois que le panel doit être redessiné.
et dedans tu met icone.paintIcon(this,0,0)
---------------
[:mr_mat]
nicmic
Posté le 24-02-2002 à 18:02:53
oki, merci je vais essayer ça
nicmic
Posté le 26-02-2002 à 12:48:43
Merci merci!!
Ca marche très bien!!!
public void paintComponent ( Graphics g )
{
super.paintComponent(g);
this.icone.paintIcon(this,g,0,0);
}