はぁ・・・わけがわかんなくて勉強嫌になってきたよー(涙)

質問です。

KeyListenerって、すべてのコンポーネントに追加できるんだよね?
たとえば、Buttonコンポーネントに追加して、
KeyListenerのメソッド全部オーバーライドしたとするでしょ。
そしたら、どういうことになるの?
Buttonにカーソルが置かれていて、任意のキーが押されると
イベントが発生するわけ?

全然わかんないよー。
教えてください。

試しにソース書いてみたけどどのキー押してもなんにも起こらない。
悲しい。