如何将动作命令设置为作为子类的自定义框架类的关闭事件javax.swing.JFrame
?
这是当前代码:
this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
// some stuff here
}
});
进入的代码// some stuff here
与标有 的按钮共享quit
。对于按钮,我设置了一个动作命令"quit"
并将侦听器设置为一个名为的外部类NavigationHandler
,该类actionPerformed
的 case 为"quit"
. 如果我可以将我的窗口关闭事件的操作命令设置为"quit"
,我也可以为窗口使用相同的侦听器。
目前我有一个从两个站点调用的方法,但感觉不干净。