私はJFrameを定義するメニューと呼ばれるメニュークラスを持っています。このクラスは、テキストフィールドとボタンを含む2つのJPanelオブジェクトをインスタンス化します。各JPanel拡張クラスの内部には、ボタンを押したときに発生するイベントを処理するプライベート内部クラスがあります。スイングコンポーネントのイベントハンドラ
JPanels内のボタンからトリガーされたイベントを検出する方法がMenuクラスにあるかどうかを知りたい。
MenuクラスのJPanelにリスナーを追加して、これを行うことができますか? :
if(event.getSource() == panel.getButton1()){
//do button1 code
}