Accueil > FAQ > FAQ Java > Comment afficher une image dans un JPanel ?

Comment afficher une image dans un JPanel ?

Par Sylvain Rampacek le mercredi 12 mai 2010 à 11h53

Voici le code nécessaire pour afficher une image (attention au chemin qui doit être changé si nécessaire) :

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
       ImageIcon icon = new ImageIcon("src/img/image2.jpg");
       JLabel img = new JLabel(icon);
       jPanel1.add(img);
       pack();
}

Remarque :

- jPanel1 doit avoir un Layout à BorderLayout
- ce code doit être écrit dans un JFrame.


Design downloaded from free website templates.