我正在制作一个 JavaFX kiosk 应用程序,需要完全控制屏幕并禁止关闭、最小化和某些按键。我想知道是否有一种方法可以使 JavaFX 应用程序以全屏独占模式运行,如果没有,是否有任何替代方案可以实现相同的目标。我尝试过使用:
stage.setFullScreen(true);
这确实成功地使应用程序全屏显示,但是用户仍然可以退出应用程序或退出全屏显示。
处理关闭事件。
以下代码可能会有所帮助!
// 设置平台参数
Platform.setImplicitExit(false);
primaryStage.setOnCloseRequest(new EventHandler<WindowEvent>() {
@Override
public void handle(WindowEvent event) {
// deque it
event.consume();
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)