Hola dackiller,
no he probado lo de equals, eso no es igual que el compareto??
Bueno, el caso es que estaba utilizando el evento equivocado. Lo he conseguido con el keyReleased, asi me lo hace nada mas pulsar la tecla.
Gracias de todas formas...
Espero haber ayudado a algun otro/a.