Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1201 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Question sur le Keylistener...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] Question sur le Keylistener...

n°1075398
Bourreau
Posté le 08-05-2005 à 11:34:12  profilanswer
 

Salut,
j'aurais besoin de faire un IF sur un keylistener. Il s'agit d'un projet de pacman, et j'aimerais bien que lorsqu'une touche est enfoncée, il regarde si la case suivante est un mur ou pas.
 
Or il m'est impossible de recup dans le keylistener des méthodes initiales ou de recup des valeurs du paint.
 
Mon idée était de stocker tous les murs du jeu dans un tableau lors de leur création à partir du constructeur et ensuite de tester dans le keylistener si l'avancée donne lieu à un mur ou pas.
 
Mais je n'arrive à recup les données de nulle part dans le keylistener :/
 
Comment faire dans ce cas ? :(
 
Merci par avance :jap:


---------------
[VDS/ACH/ECH]  Le bordel à Bourral (procos, mobos, ram, WC,...)
mood
Publicité
Posté le 08-05-2005 à 11:34:12  profilanswer
 

n°1075478
Profil sup​primé
Posté le 08-05-2005 à 13:18:17  answer
 

Montre ton code. :)

n°1075501
the real m​oins moins
Posté le 08-05-2005 à 13:57:55  profilanswer
 

Bourreau a écrit :


Or il m'est impossible de recup dans le keylistener des méthodes initiales ou de recup des valeurs du paint.


 
heEEeiiiIInn? [:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1075505
Profil sup​primé
Posté le 08-05-2005 à 14:03:38  answer
 


 
Ouais ça veut rien dire c'est pour ça que je demande à voir le code mais bon je vois pas trop ce qu'il y a à voir. Normalement il devrait avoir un truc comme :
 


class Jeu extends JPanel, implements KeyListener {
    private Labyrinthe lab;
 
    [...]
 
    public void paintComponent(Graphics g) {
        [...]
    }
 
    [...]
 
    public void keyPressed(KeyEvent evt) {
        // Ici aucun problème pour accéder au labyrinthe.
    }
}


 
Mais c'est fort possible qu'il ait fait un truc bien foireux. :D


Message édité par Profil supprimé le 08-05-2005 à 14:04:31
n°1075560
Bourreau
Posté le 08-05-2005 à 15:50:19  profilanswer
 

Cai bon, trouvé. En fait on a fait un appel au constructeur dans le paint avec un pointeur, relu par la suite dans le KL. Du coup j'ai pu effectuer un test avant d'avancer ;)
 
Merci à vous qd meme, et daisolaid pour le langage java, je maitrise pas trop encore. Cai un projet qd nous demande de faire à la fac, ca fait 3 mois que je fais du java ;)

n°1075663
Profil sup​primé
Posté le 08-05-2005 à 19:31:15  answer
 

Bourreau a écrit :

Cai bon, trouvé. En fait on a fait un appel au constructeur dans le paint avec un pointeur, relu par la suite dans le KL. Du coup j'ai pu effectuer un test avant d'avancer ;)


 
N'importe quoi ! :lol:  
 

Citation :

Merci à vous qd meme, et daisolaid pour le langage java, je maitrise pas trop encore. Cai un projet qd nous demande de faire à la fac, ca fait 3 mois que je fais du java ;)


 
Ouais ben bonne chance quand même. ;)

n°1075692
Bourreau
Posté le 08-05-2005 à 20:24:24  profilanswer
 


Cai une impression ou tai inutilement désagréable ?  :heink:

n°1075830
Profil sup​primé
Posté le 09-05-2005 à 01:08:36  answer
 

Bourreau a écrit :

Cai une impression ou tai inutilement désagréable ?  :heink:


 
C'est une impression ? :??:

n°1075835
c0wb0y
:d
Posté le 09-05-2005 à 01:15:02  profilanswer
 

pointeurs en java  [:freekill]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Question sur le Keylistener...

 

Sujets relatifs
insérer un vidéo dans une frame javaquestion bête
[Socket] java.net.SocketException: Too many open files[ Java ] [ Linux ] Où installe-t-on les packages ???
eclipse 3.0.1 et java 1.4.2.8java.lang.NullPointerException [ résolu ]
[JAVA][JMS][JBOSS] The connection has already a clientID[JAVA] Vider une JComboBox ?
ecrire dans un fichier en java et l'indenter[java] JTree : noeud vide qui resemble à un repertoire ?
Plus de sujets relatifs à : [JAVA] Question sur le Keylistener...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR