停止用户离开OS X上的处理应用程序?

问题描述:

我想在OS X显示公用电脑上全屏Processing.org应用程序(JAVA)停止用户离开OS X上的处理应用程序?

全屏是很容易的,我可以通过禁用的Info.plist菜单+码头。

如何禁用进程切换(cmd-tab)并强制退出弹出窗口,电源弹出窗口和其他系统热键等?我想让它防弹,以防止用户卡在我的应用程序中,或者将电源线拔出。

+0

我不赞成这样,但这听起来不像是单独使用Java可以完成的事情,您需要一些本机代码来将操作系统锁定到您的程序。这是一个用户可以下载并尝试运行的程序(如果是这样,那么不要做你正在做的事情),或者这是在一个信息亭类型的情况下运行(那么你就可以) ? – 2011-01-30 15:58:23

我假设你的目标是高贵的:你可以控制的计算机上的自助终端类型设置,而不是用户可以下载的应用程序。

如果您可以将草图作为applet运行,您可以打开设置为kiosk模式的Plainview(基于Webkit的免费浏览器)的html页面。 Plainview信息亭模式使用系统密码锁定一切。