マウスクリックやキー押下を処理するクラスを作成するベストプラクティスの方法が何であるか不思議です。明らかに、Javaで複数のクラスを継承することはできません。その時点で私はMouseListenerとKeyListenerのインターフェイスを使用しています。つまり、実際にはkeyReleasedとmouseReleasedだけが必要なときにインターフェイスを満たすためにクラス内に空のメソッドをたくさん持たなければなりません。MouseAdapterとKeyAdapterの両方を '拡張する'必要があります
私がMouseAdapterとKeyAdapterを使用することができたら、私はこれらのメソッドを取り除き、よりクリーンなコードを得ることができました。だから私はすでに持っているものよりも厄介ではないこれらのクラスを使用する方法の任意の提案。
+1です。 – trashgod