J'essaie en java de créer un JPanel avec une image de fond mais je n'arrive pas à faire afficher l'image. J'arrive pourtant à faire des "draw oval".
Voici la class du JPanel, dans paintComponent quand je fais appelle a drawOval cela fonctionne.
//Classe permettant de créer une fenetre avec fond et simplifier le code dans les autres classes.
import javax.swing.*;
import java.awt.*;
public class FenPanel extends JPanel {
private ImageIcon fond;
public FenPanel(ImageIcon fond,int larg, int lon){
super();
this.fond = fond;
this.setBounds(0,0,larg,lon);
this.setLayout(null);
}
@Override
public void paintComponent(Graphics g) {
super.paintComponent(g);
this.fond.paintIcon(this, g, 0, 0);
}