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

 


Dernière réponse
Sujet : [JAVA] méthode keyPressed
darklord de rien fainéasse

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
darklord de rien fainéasse
blueman_82 merci les gars !!
darklord grilled! :D
gfive ben, si ton KeyEvent s'appelle e,
 
e.getKeyChar() te renvoie le caractère, et e.getKeyCode() te renvoie le code...
 
Lis la Javadoc de la classe KeyEvent.
darklord

Code :
  1. public void keyPressed(KeyEvent e) {
  2.    if (e.getKeyCode() == KeyEvent.VK_ENTER) {
  3.       // faire ton truc
  4.    }
  5. }


 
Si tu étais allé voir la classe KeyEvent dans la doc tu aurais trouvé tout de suite. Pfff

blueman_82 oui mais comment on vérifi cela...désolé je suis pas une bete en java
gfive ben dans le corps de ta méthode, tu vérifies que la touche utilisée est entrée ou autre chose, bêtement!
blueman_82 Je souhaite créer une méthode qui s'exécute lorsque l'on appui sur la touhe ENTER du clavier. Pour cela j'utilise la méthode public void keyPressed(KeyEvent e). Cette méthode me pose un probleme puisqu'elle réagi à chaque touche pressée, et non pas uniquement la touhe ENTER.
Comment résoudre ce probleme ?

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