有没有办法在Kiosk模式下运行JavaFX应用程序(全屏),此代码全屏显示:
Scene scene = new Scene(root);
stage.setMaximized(true);
Run Code Online (Sandbox Code Playgroud)
但是,操作系统的任务栏仍然可见.如何实现类似于谷歌Chrome自助终端模式的模式,它可以覆盖整个屏幕?
这会消耗任何关闭请求尝试,使用esc键覆盖退出并将全屏设置为true.
stage.setFullScreen(true);
stage.setOnCloseRequest(new EventHandler<WindowEvent>() {
@Override
public void handle(WindowEvent event) {
//Handle
event.consume();
}
});
primaryStage.setFullScreenExitKeyCombination(KeyCombination.NO_MATCH);
Run Code Online (Sandbox Code Playgroud)