Java.lang.NullPointerException
Résolu/Fermé
fabien.joubert
Messages postés
35
Date d'inscription
vendredi 15 juin 2007
Statut
Membre
Dernière intervention
31 juillet 2008
-
Modifié le 28 mars 2008 à 20:54
nairox - 24 déc. 2015 à 11:45
nairox - 24 déc. 2015 à 11:45
A voir également:
- Java.lang.NullPointerException
- Error 500 java.lang.nullpointerexception - Forum Windows
- Java.lang.nullpointerexception ✓ - Forum Java
- Minecraft java.lang.nullpointerexception - Forum Minecraft
- Java.lang.nullpointerException ✓ - Forum Java
- Javax.servlet.ServletException: java.lang.NullPointerException - Forum Java
4 réponses
Bonjour,
Dans votre classe Ardoise, m n'est jamais initialisé. m.get_pan() renvoi donc un NullPointerException.
Pour régler le problème
* soit modifier le constructeur pour passer m dans la création de ard dans Main :
ard = new Ardoise(this);
avec dans Ardoise
public Ardoise(Main m) {
...
this.m=m;
...
}
* Soit implémenter un setter dans Ardoise :
public void setM(Main m) {
this.m = m;
}
et dans Main :
...
ard = new Ardoise();
ard.setM(this);
...
Codialement,
Jres
Dans votre classe Ardoise, m n'est jamais initialisé. m.get_pan() renvoi donc un NullPointerException.
Pour régler le problème
* soit modifier le constructeur pour passer m dans la création de ard dans Main :
ard = new Ardoise(this);
avec dans Ardoise
public Ardoise(Main m) {
...
this.m=m;
...
}
* Soit implémenter un setter dans Ardoise :
public void setM(Main m) {
this.m = m;
}
et dans Main :
...
ard = new Ardoise();
ard.setM(this);
...
Codialement,
Jres
16 avril 2011 à 03:30
Ds quel dossier dois je rentrer?options?ou quoi?
mon phone est en anglais
Merci d avance
12 mars 2012 à 07:42
24 déc. 2015 à 11:45