Scrolling et exception de type "AWT-EventQueue-0"

DamienProcaccino Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

En train de tenter de réaliser un petit programme permettant de jouer avec le scrolling, j'aurais un petit soucis lors de l'exécution de mon programme. Voici le lien de téléchargement de tout le package si nécessaire :

https://www.luanagames.com/index.fr.html

Le problème viendrait du EcouteurFenetre.java à la méthode keyPressed(...). Lorsque je tente d'utiliser les flèches directionnelles, cela me crée l'exception "AWT-EventQueue-0". Les lignes où il y aurait un soucis seraient 25-30-35-40, lors des appels de setteurs.

Quelqu'un aurait une idée ?
A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
AWT-EventQueue-0 c'est le nom du thread, pas le nom de l'erreur, celle-ci est un NullPointerException parce que l'objet this.personnage n'a pas été initialisé.

Tu as fait "new Fenetre(personnage, niveau);" dans LancerNiveau, qui lance "EcouteurFenetre EF = new EcouteurFenetre(this);" dans Fenetre, or le constructeur public EcouteurFenetre(Fenetre fenetre) n'initialise que la fenetre, pas le personnage, il vaut donc null par défaut, d'où l'erreur...
0