Bonjour à tous!
Je voudrais dessiner une image dans un JPanel. Ce JPanel est lui même contenu dans une JDialog. Pour cela, j'écris le code suivant :
JDialog Toto = new JDialog();
Toto.setLocation(0, 0);
Toto.setTitle("Ma fenêtre");
Image PortionImage;
//
...Partie du code où j'attribue une image à ma variable PortionImage
//
JPanel PanneauApercu = new JPanel();
Graphics g =PanneauApercu.getGraphics();
g.drawImage(PortionImage,10, 10,50, 50, null);
Toto.getContentPane().add(PanneauApercu);
Toto.setSize(200,200);
Toto.setVisible(true);
La fenêtre s'affiche correctement quand je supprime la ligne "g.drawImage(PortionImage,10, 10,50, 50, null);" , mais quand je la met ou que je la remplace par "g.drawString("Coucou",20,20);" , l'exception "java.lang.NullPointerException" est levée.
Quelqu'un pourrait-il m'aider SVP?
Merci d'avance!