romainbisson
Messages postés88Date d'inscriptionjeudi 25 octobre 2007StatutMembreDernière intervention 9 septembre 2014
-
5 juin 2008 à 19:40
romainbisson
Messages postés88Date d'inscriptionjeudi 25 octobre 2007StatutMembreDernière intervention 9 septembre 2014
-
5 juin 2008 à 23:36
JE souhaite mettre une icone dans mon Jbutton mais sa me met le message suivant :
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.(Unknown Source)
at Bisson.(Bisson.java:79)
at Bisson.main(Bisson.java:176)
programme :
ImageIcon icone = new ImageIcon(this.getClass().getResource("images/icone.gif"));
JButton bouton_facture = new JButton(icone);
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 5 juin 2008 à 21:23
Salut:
ImageIcon icone = new ImageIcon( this.getClass().getResource("images/icone.gif") );
Quand la méthode getResource() tente de charger une resource et qu'elle ne la trouve pas alors elle retourne null. L'expression précédante est équivalente à :
ImageIcon icone = new ImageIcon(null);
D'où l'exception NullPointerException. Vérifies bien que la resource images/icon.gif se trouve "près" de la classe qui évoque le code ci-dessus.