salut, svp je veut mettre une image déja existante dans mon pc comme arriére plan de mes interfaces.merci de m'aider.
Version imprimable
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:
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:
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 vu :king: je vais modifier mon exemple ...Citation:
Envoyé par Fifan31