[java] image de fond => application

legend666 Messages postés 40 Statut Membre -  
 Blue project -
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.

2 réponses

  1. michouhayoo
     
    c facile mais je ne vais pas te dire, lol
    0
  2. Blue project
     
    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