Lecture du clavier

972apprenti Messages postés 18 Date d'inscription samedi 30 janvier 2010 Statut Membre Dernière intervention 24 octobre 2011 - 24 oct. 2011 à 22:54
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 - 25 oct. 2011 à 08:10
Bonjour à tous, je ne suis que débutant dans la programmation, notamment en java, je me suis lancer dans la création d'un jeu de pingpong, j'ai réussi à faire la boucle pour le déplacement de la balle, je voudrais déplacer un petit rectangle qui servivera de raquette pour ma balle de ping pong, le problème c'est que je n'arrives pas à mettre les touches directionnelles en écoute, j'ai beau copier des script supposé correcte, ça ne marche pas.

1 réponse

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 367
25 oct. 2011 à 08:10
Bonjour,

Tu as bien fait d'ouvrir un nouveau sujet ta question étant différente. Je recopie ma réponse :

Il faut que tu utilises un keyListener et que tu fasses un switch sur la source pour récupérer la bonne touche, je pense que c'est ce que tu as trouvé sur internet.

Le problème est que ton keyListener est associé a un composant qui doit avoir le focus (requestFocusInWindow()) pour que le listener soit activé.

Juste par curiosité, montre moi ton code que je vois si tu as un soucis.
0