Voila, il n'y a pas d'erreur " surligner " en rouge mais cette erreur s'affiche :
L'erreur se produit lorsque je veut paramétrer un point d'un polygone créé précédemment :run:
Exception in thread "main" java.lang.NullPointerException
at Polygone.changePoint(Polygone.java:27)
at Main.main(Main.java:11)
Java Result: 1
BUILD SUCCESSFUL (total time: 2 seconds)
Dans le 'main' :
Et renvoi aussi l'erreur dans la classe 'polygone' :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Polygone poly1 = new Polygone(4); // création d'un polygone de 4 cotés poly1.changePoint(0,2,2); // entrée des coordonnée du premier point
Les fichiers du projet compressé en RAR ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 void changePoint(int n, int x, int y){ points[n].x = x; points[n].y = y; }
http://rapidshare.com/files/175161128/TD4.rar.html
Je pense que sa vient de privée/publique ou de pointeur suivant le message mais la j'avoue je suis bloquer !
En espérant que vous trouverais l'erreur, merci !
Partager