Bonjour,
pour afficher une image dans un Panel, tu peux surcharger la méthode paintComponent de la manière suivante:
void paintComponent(Graphics g){
super.paintComponent(g);
Graphics2D g2 = (Graphics2D) g;
g2.drawImage(mon_image, 0, 0, this.getWidth(), this.getHeight(), this);
}
où mon_image est un object de type Image initialisé dans le constructeur.
le code est peut-être approximatif, car écrit de mémoire mais la méthode fonctionne.