ActionListener を JPanel に追加する方法があるかどうか知りたいですか? それらをJButtonに追加しても問題ありませんが、JPanelにはそのような方法がないようです。
基本的に、グリッド レイアウトの JFrame 内に多数の JPanel があり、ユーザーがそのうちの 1 つをクリックしたことを知る方法があるかどうかを知りたいです。
どんな助けでも大歓迎です!
ActionListener を JPanel に追加する方法があるかどうか知りたいですか? それらをJButtonに追加しても問題ありませんが、JPanelにはそのような方法がないようです。
基本的に、グリッド レイアウトの JFrame 内に多数の JPanel があり、ユーザーがそのうちの 1 つをクリックしたことを知る方法があるかどうかを知りたいです。
どんな助けでも大歓迎です!
アクション リスナーは、アクション イベントをリッスンする役割を果たします。ボタンは、マウスを使用して押して離したとき (クリックしたときではなく)、またはキーボード (スペースバー、ニーモニック、キーボード ショートカットなど) を使用して押したときに、アクション イベントをトリガーします。ハイレベルなイベントです。マウス クリックは、 によって処理される、より低レベルのイベントMouseListener
です。
マウス クリックを処理する場合は、MouseListener を JPanel に追加します。
明らかに、AddMouseLitener を使用できます..愚かな私..