如何防止用户关闭我的应用程序? (Linux触摸屏应用程序)

时间:2011-07-29 02:45:49

标签: java linux touchscreen

我想在带有触摸屏显示器的linux盒子中运行一个应用程序。 我不想使用Flash播放器(具有完整的窗口大小),所以我的问题是,我应该使用什么而不是Flash Player?

这个盒子会放在一个有很多孩子的地方,所以他们可以关闭应用程序并关闭机器XD。

我不是高级Java开发人员,所以我不知道是否有东西阻止java应用程序中的“关闭窗口”功能。

提前致谢!

1 个答案:

答案 0 :(得分:2)

假设你正在使用swing,你可以使用Frame.setUndecorated(true)并最大化它。还有exclusive full screen mode的选项。从那里,你必须取消绑定映射到window-exiters / taskmanagers / other-utils的任何全局键。

您可能还需要设置观察程序/ spawner脚本以确保您的应用程序保持正常运行状态。我敢打赌,有一个更优雅的方式来做到这一点,但大多数窗口管理员试图避免应用程序这样做由于恶意的可能性。