comment puis-je détecter les touches fléchées en java?

Je sais comment mettre en place une clé de l'auditeur; ce n'est pas le problème.

public void keyTyped(KeyEvent event) {
    if (event.getKeyChar() == KEY_LEFT) {
        cTDirection = LEFT;
    }
    if (event.getKeyChar() == 40) {
        cTDirection = DOWN;
    }
    if (event.getKeyChar() == 39) {
        cTDirection = RIGHT;
    }
    if (event.getKeyChar() == 38) {
        cTDirection = UP;
    }
}

Que dois-je mettre où l' LEFT_KEY /40 /39 /38? Quand j'ai créé un keylistener et saisissez les clés, je crois que j'ai obtenu 37 - 40. Je ne sais pas quoi mettre là pour vous écouter pour juste les touches fléchées.

OriginalL'auteur Zeveso | 2010-12-23