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

Fermé
DamienProcaccino Messages postés 1 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 20 juin 2013 - 20 juin 2013 à 16:34
KX Messages postés 16760 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 21 juin 2013 à 16:37
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 ?

1 réponse

KX Messages postés 16760 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 3 020
21 juin 2013 à 16:37
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

Discussions similaires