Bonjour,
J'ai créé un keyListener sur une JTable afin de positionner la ligne en fonction des entrées clavier de l'utilisateur.
Dans le keyPressed(), je veux savoir si une lettre est frappée, et donc interroge getCode():
Lorsque je frappe a ou b dans la table, le premier message sort toujours dans la console (log(" ...) mais le System.out.println n'est jamais atteint...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 int key = e.getKeyCode() ; log( "Key: " + key); switch(key) { case KeyEvent.VK_ALPHANUMERIC: // jump to the letter System.out.println("LAF Lov key pressed: "+e.getKeyChar()); break ; .....
Comment cela se fait-il ?
Partager