質問させてください

あるクラスでKeyListenerを付けて、上下のキーが押されたら
キャラクターが動くというものを考えていましたが、
TextFieldにフォーカスが与えられると当然のように動きません。
マウスを使ってTextFieldからフォーカスを外すと、もう一度
入力を行いたいときはマウスを使ってTextFieldを選択しなくては
なりません。

TextFieldにフォーカスが与えられたままキーイベントを拾うことは
できないでしょうか?