のサブクラスであるカスタムフレームクラスのイベントを閉じるようにアクションコマンドを設定するにはどうすればよいjavax.swing.JFrameですか?
これは現在のコードです:
this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
// some stuff here
}
});
入力するコードは、// some stuff hereというラベルの付いたボタンと共有されますquit。ボタンについては、アクションコマンドをに設定し、リスナーを。の大文字と小文字を区別するという名前の"quit"外部クラスに設定しました。ウィンドウを閉じるイベントのアクションコマンドをに設定できれば、ウィンドウにも同じリスナーを使用できます。NavigationHandleractionPerformed"quit""quit"
現在、両方のサイトから呼び出すメソッドがありますが、それは汚れているように感じます。