JavaFX 全屏独占模式

2023-12-19

我正在制作一个 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(使用前将#替换为@)

JavaFX 全屏独占模式 的相关文章

随机推荐