si tu veux juste afficher une image dans un panel,
tu fais un
JPanel panel = new JPanel(){
public void paintComponent(Graphics g) {
//photo
g.clearRect(0, 0, getWidth(), getHeight());
Image img = Toolkit.getDefaultToolkit().getImage(pathImage);
if (img != null) {
g.drawImage(img, 0, 0, this);
}
else {
setBackground(Color.white);
}
}
-------------------
dams 
-------------------