[java] image de fond => application

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