有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我想有一个应用程序运行在一个带有触摸屏显示器的linux机器上。 我不想使用Flash player(具有全窗口大小),所以我的问题是,我应该使用什么来代替Flash player

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

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

提前谢谢


共 (1) 个答案

  1. # 1 楼答案

    假设您使用的是swing,那么可以使用Frame.setUndecorated(true)并将其最大化。还有exclusive full screen mode选项。从这里开始,您必须解除绑定映射到窗口出口/任务管理器/其他UTIL的所有全局键

    您可能还需要一个观察者/繁殖者脚本设置,以确保您的应用程序保持正常运行。我打赌有一种更优雅的方法可以做到这一点,但大多数窗口管理器都试图避免应用程序因为恶意的可能性而这样做