A voir également:
- Inserer une image JPanel
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Comment inserer une image sur word - Guide
- Insérer liste déroulante excel - Guide
- Image iso - Guide
1 réponse
sakoba2010
Messages postés
157
Date d'inscription
lundi 7 février 2011
Statut
Membre
Dernière intervention
24 juillet 2013
15
9 mars 2011 à 11:24
9 mars 2011 à 11:24
Voici comment ajouter simplement une image au fond d'un JPanel:
et tu hérites ton JPanel de cette classe voici un exemple complet ici:
http://sakoba.byethost13.com/2011/03/09/java-panel-with-background-image/
//la classe à utiliser class ImagePanel extends JPanel { private Image img; public ImagePanel(String img) { this(new ImageIcon(img).getImage()); } public ImagePanel(Image img) { this.img = img; Dimension size = new Dimension(img.getWidth(null), img.getHeight(null)); setPreferredSize(size); setMinimumSize(size); setMaximumSize(size); setSize(size); setLayout(null); } public void paintComponent(Graphics g) { g.drawImage(img, 0, 0, null); } }
et tu hérites ton JPanel de cette classe voici un exemple complet ici:
http://sakoba.byethost13.com/2011/03/09/java-panel-with-background-image/
9 mars 2011 à 11:57
merci pour votre repense...
mais ça marche pas avec netbeans??????
9 mars 2011 à 12:07
9 mars 2011 à 13:01
oui, mais l'image ne s'affiche pas dans la J Frame lors de l'exécution !!!!!!!!
9 mars 2011 à 13:06
9 mars 2011 à 13:26