Bonjour, voila j'arrive a recuperer l'action d'une touche.
Avec : un
sur ma fenetre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 this.addKeyListener(new KeyAdapter() { public void keyTyped(KeyEvent evt) { rootKeyTyped(evt); } });
Mon soucis est si je fais par exemple :
Si j'appuie sur s cela va affichier Action, mais s.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public void rootKeyTyped(KeyEvent evt) { if(evt.getKeyCode()==KeyEvent.VK_S) { System.out.println("S"); } System.out.println("Action"); }
De plus, si j'appuie sur la fleche droite, pgDown ou certaine touche spéciale, bah rien ne s'affiche du tout.
Bref, j'ai du raté pas mal de chose sur les KeyListener, si certain pouvaient éclairer ces points obscures ^^
Partager