gpt4 book ai didi

java - 如何为窗口关闭事件设置操作命令?

转载 作者:行者123 更新时间:2023-12-01 19:04:03 24 4
gpt4 key购买 nike

如何设置操作命令来关闭自定义框架类(javax.swing.JFrame 的子类)的事件?

这是当前代码:

this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
// some stuff here
}
});

//some stuff here 中的代码与标记为 quit 的按钮共享。对于按钮,我将操作命令设置为“quit”,并将监听器设置为名为“NavigationHandler”的外部类,该类的“actionPerformed”有一个案例对于“退出”。如果我可以将窗口关闭事件的操作命令设置为“退出”,我也可以对窗口使用相同的监听器。

目前我有一个从两个站点调用的方法,但感觉不干净。

最佳答案

尝试如下

要重用安静按钮的actionListener,您可以在windowClosing中单击安静按钮。

单击代码调用中的按钮 doclick()方法。 example

quitButton.doClick();

关于java - 如何为窗口关闭事件设置操作命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10932079/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com