我想让一个应用程序在带有触摸屏显示器的 linux 机器上运行。 我不想使用 Flash 播放器(全窗口大小),所以我的问题是,我应该使用什么来代替 Flash 播放器?
这个盒子将放在有很多 child 的地方,这样他们就可以关闭应用程序并关闭机器 XD。
我不是高级 Java 开发人员,所以我不知道那里是否有什么东西可以阻止 Java 应用程序中的“关闭窗口”功能。
提前致谢!
最佳答案
假设您使用的是 swing,您可以使用 Frame.setUndecorated(true)
并将其最大化。还有一个选项 exclusive full screen mode .从那里,您必须取消绑定(bind)映射到 window-exiters/taskmanagers/other-utils 的任何全局键。
您可能还需要观察者/生成器脚本设置以确保您的应用保持正常运行。我敢打赌有一种更优雅的方法可以做到这一点,但大多数窗口管理器都试图避免应用程序因为恶意的可能性而这样做。
关于java - 如何防止用户关闭我的应用程序? (Linux 触摸屏应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6868122/