mira yo siempre lo hago con el VK... y ademas tu codigo tiene un ;;; al final, en la declaracipón de un metodo eso no va.....
Código:
public void keyTyped(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_ENTER) {
//que hada una tarea
} else
//se presiono otra tecla
)