[java] image de fond => application

Fermé
legend666 Messages postés 40 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 28 septembre 2005 - 25 avril 2004 à 17:13
 Blue project - 30 mars 2008 à 01:39
Bonjour,

j'aimerais savoir comment on fait pour mettre une image de fond en java. "Facile" à faire si on a un applet, mais en ayant une application ? J'ai deja essayé avec un JLabel, mais quand je mais d'autre components, mon image se deplace pour laissez sa place au autres components !


Merci d'avance.
A voir également:

2 réponses

michouhayoo
29 mars 2008 à 18:42
c facile mais je ne vais pas te dire, lol
0
Blue project
30 mars 2008 à 01:39
cette methode marche mais remplira le JPanel de l'image ^^

public class PanelAvecFond extends JPanel{
   Image backGround = ....  //regarde la classe image pour completer avec ce que tu veut ^^
   public void paint( Graphics g )
    {
        if ( backGround != null )
            g.drawImage( backGround, 0, 0,getSize().width, getSize().height, this );
        super.paint( g );
    }
   // ton code
}


mais bon c juste une idée.
0