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

  FORUM HardWare.fr
  Programmation
  Java

  Listener sur un ALT..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Listener sur un ALT..

n°1540997
tabb
Posté le 10-04-2007 à 21:00:11  profilanswer
 

Salut,
 
Je cherche à écouter dans mon appli lorsque l'utilisateur fera un "ALT", et lui appliquer une action particulière.
Je n'arrive pas à faire cela,
 

Code :
  1. public void keyPressed(KeyEvent e) {
  2. this.keyPress(KeyEvent.VK_ALT );
  3.         // action  
  4.     }


 
Je ne vois pas comment.
Merci de votre aide.

mood
Publicité
Posté le 10-04-2007 à 21:00:11  profilanswer
 

n°1541048
_darkalt3_
Proctopathe
Posté le 10-04-2007 à 22:46:08  profilanswer
 
n°1541081
tabb
Posté le 11-04-2007 à 00:41:56  profilanswer
 

J'ai déjà parcouru 100 fois google et le site de Sun mais ca ne m'aide pas ! C'est pour ca que je viens là.

n°1541103
_darkalt3_
Proctopathe
Posté le 11-04-2007 à 07:52:21  profilanswer
 

Pourtant ton bout de code il ressemble à rien, même pas un pauvre test sur le KeyEvent pour checker la touche appuyée ...
 
Recommence.


---------------
Töp of the plöp
n°1541582
tabb
Posté le 11-04-2007 à 18:51:45  profilanswer
 

Re,
Désolé, j'ai retravailler mon code.
Il compile, mais le problème est que je ne peux pas le tester car il se termine avant que j'ai le temps d'enfoncer mes touches :-/
 

Code :
  1. public void keyPressed(KeyEvent ke) {
  2. while(true){
  3.  int key = ke.getKeyCode();
  4.  switch (key) {
  5.   case KeyEvent.VK_ALT :
  6.    System.out.println("touche ALT enfoncé" );
  7.    break;
  8.   case KeyEvent.VK_ALT_GRAPH:
  9.    System.out.println("touche ALT GR enfoncé" );
  10.    break;
  11.   case KeyEvent.VK_CONTROL:
  12.   System.out.println("touche CTRL enfoncé" );
  13.    break;
  14.   } } }

n°1541606
_darkalt3_
Proctopathe
Posté le 11-04-2007 à 19:45:37  profilanswer
 

disons qu'il te faut une boucle d'attente alors, disons conditionnée à son arrêt par un booléen que tu placera à vrai ou faux en fonction de l'appui de telle ou telle touche par exemple.


---------------
Töp of the plöp
n°1541612
tabb
Posté le 11-04-2007 à 19:56:47  profilanswer
 

C'est pour cela que j'ai mis un "while(true)" .. je ne vois pas ce que tu que je fasse de plus ?

n°1541674
_darkalt3_
Proctopathe
Posté le 11-04-2007 à 22:05:01  profilanswer
 

Nan mais ton while doit etre ailleurs.
 
Ta méthode keypressed intercepte des évenements, ce n'est pas ta boucle de programme principale.
Lis bien la doc, tu comprendras mieux comment tout ça fonctionne.


---------------
Töp of the plöp

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

  Listener sur un ALT..

 

Sujets relatifs
[c++] Hook "anti-rebond" et problème touches ALT[Eclipse] Comment ajouter un listener au démarrage d'un plugin?
Pb Oracle TNS : no listeneradressage des Listener et autres Observer ...
[java]listener de modificationaction listener d'un bouton utilisé dans une autre classe
[Java] [LeJOS] Probleme de Listener en parallèleAjouter une class et un alt a un lien hypertexte ?
Délai et durée d'affichage du alt d'une img[awt/swing][résolu] listener sur ALT ou CTRL uniquement
Plus de sujets relatifs à : Listener sur un ALT..


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)