Java.lang.NullPointerException
BMG77
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour.
Je programme sur Java en se servant de la technologie JavaFx Scene builder. Lorsque j'appuie sur le bouton (Dept Electrique) qui relie ma fenêtre principale à une autre, la console m'affiche le message suivant :
Caused by: java.lang.NullPointerException
at employee.views.MainItemsController.goDeptElectric(MainItemsController.java:14)
... 58 more
Malgré le fait que j'ai géré l'événement du bouton au niveau de mon IDE Eclipse Oxygen (par le biais des classes Main & MainItemsController) et au niveau de Scene Builder (en sélectionnant l'action appropriée pour ce bouton).
Voir captures suivantes :




Je programme sur Java en se servant de la technologie JavaFx Scene builder. Lorsque j'appuie sur le bouton (Dept Electrique) qui relie ma fenêtre principale à une autre, la console m'affiche le message suivant :
Caused by: java.lang.NullPointerException
at employee.views.MainItemsController.goDeptElectric(MainItemsController.java:14)
... 58 more
Malgré le fait que j'ai géré l'événement du bouton au niveau de mon IDE Eclipse Oxygen (par le biais des classes Main & MainItemsController) et au niveau de Scene Builder (en sélectionnant l'action appropriée pour ce bouton).
Voir captures suivantes :
1 réponse
Bonjour,
Dans MainItemsController, ligne 14, tu appelles
Ps. Utiliser main, que ce soit comme nom de classe ou de variable, c'est moche.
main ne devrait jamais être utilisé pour autre chose que la methode d'entrée du programme.
Dans MainItemsController, ligne 14, tu appelles
main.showDeptElectric()mais avec un objet
Main mainqui vaut null car tu n'as pas fait de
main = new Main()ou équivalent.
Ps. Utiliser main, que ce soit comme nom de classe ou de variable, c'est moche.
main ne devrait jamais être utilisé pour autre chose que la methode d'entrée du programme.