Scrolling et exception de type "AWT-EventQueue-0"
DamienProcaccino
Messages postés
1
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
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 ?
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:
- Scrolling et exception de type "AWT-EventQueue-0"
- Numéro de téléphone excel 0 - Guide
- Clear type - Guide
- Comment remettre son pc a 0 - Guide
- Code ascii de 0 - Guide
- Excel différent de 0 ✓ - Forum Excel
1 réponse
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...
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...