java - Windows XP 无法在关机时终止 javaw.exe

标签 java shutdown windows-xp-sp3 kiosk-mode

我将一台装有 Windows XP 的计算机配置为信息亭,在启动时系统以全屏方式运行我的 Java 应用程序。计算机没有键盘也没有鼠标。要关闭系统,用户必须按下电源按钮。关闭时,应用程序消失,但窗口显示“结束程序 - javaw.exe”对话框,其中有两个按钮:“立即结束”和“取消”。因此,用户必须与任何输入设备进行交互才能继续。

如何避免这种行为?

需要明确的是,在单击电源时出现的对话框下方,当进度条完成时,会显示第二个进度条。 (我无法获得漂亮的屏幕截图,因为 Windows 不允许我打开程序在单击电源后从剪贴板粘贴图像)

enter image description here

enter image description here

最佳答案

解决了使用 java.exe 而不是 javaw.exe 来启动我的 java 程序的问题。

关于java - Windows XP 无法在关机时终止 javaw.exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16400689/

相关文章:

linux - linux(例如 Ubuntu)GUI 关闭如何使用本地用户权限而不是通过命令行

java - 为 Android 构建/编译 "Hello World"时出错

qt - 无法在 Windows XP 中运行使用 QT5 和 VS2013 创建的应用程序

wix - 是否可以为每个用户 MSI 提供广告快捷方式和 ProgId?

java - 错误:(41) Error parsing XML: not well-formed (invalid token) + cannot resolve the symbol R

java - 计算字符串中两个字符之间的总字符数 - JAVA

java - 如何从命令行停止 OSGI 应用程序

python - 使用 shutdown 方法停止子进程中的服务器

Java 线程 ID 没有改变

java - 我怎样才能得到链接的 HashMap