イベント:3つの要素 ---------------------- @イベント発生源(ソース)  例)ボタン Aボタン押下イベント 自動new  情報:どのボタンがクリックされたか Bアクション定義クラス (Listenerインターフェースimplements) ----------- @とBを関連付ける表現 ボタン.add〜Listener (アクション定義クラスのオブジェクト); --------------------------- ActionListenerインターフェース ・ボタンとテキストフィールド専用の アクション定義 --------------------------------- マウスの動きに対してアクション定義 MouseListenerインターフェース --------------------------------- キーボードの入力に対してアクション定義 KeyListenerインターフェース ------------------------------------