salut, svp je veut mettre une image déja existante dans mon pc comme arriére plan de mes interfaces.merci de m'aider.
salut, svp je veut mettre une image déja existante dans mon pc comme arriére plan de mes interfaces.merci de m'aider.
![]()
1-Load l'image
Image image = new ImageIcon("path de l'image");
2-voir la class MediaTracker sur sun
mediaTracker.addImage(image, 0);
mediaTracker.waitForAll(); (permet d'attendre que tous les images soient chargés)
3-Dessiner l'image sur ce composant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class DrawingPane extends JPanel{ public void paintComponent(Grapchics g){ super.paintComponent(g); g.drawImage(image, 0, 0, this); } }
Le conseil de jibbi est bon sauf qu'il est conseiller de redéfinir paintComponent à la place de paint.![]()
Bien vuEnvoyé par Fifan31
je vais modifier mon exemple ...
Partager