gpt4 book ai didi

注销 Swing 应用程序后,javaw.exe 不会从任务管理器终止

转载 作者:行者123 更新时间:2023-12-01 23:24:07 25 4
gpt4 key购买 nike

我正在桌面上通过 JNLP 启动 Swing 应用程序。我可以看到在窗口任务管理器下创建了一个 javaw.exe 进程。一旦我从启动 Swing 应用程序的应用程序注销,导致 swing 应用程序关闭; 但是它不会从窗口任务管理器中清除 javaw.exe 进程。

最佳答案

试试这个

JFrame frame = new JFrame();

// add components to frame here

frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

来自 MadProgrammer:-

Swing 启动一个称为事件调度线程的非守护线程。除非你使用 JFrame#setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);或System.exit,那么JVM将继续运行

关于注销 Swing 应用程序后,javaw.exe 不会从任务管理器终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20262393/

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