我想用javaFX制作一个全屏应用程序..每次我像这样改变场景时我都会使用stage.setFullScreen(true);
@Override
public void start( Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("Language.fxml"));
Scene scene = new Scene(root);
stage.setFullScreen(true);
stage.setScene(scene);
stage.show();
}
问题是在转换时,全屏似乎被关闭然后立即重新打开,并且每个场景都会出现“按 esc ...”标志
有没有办法解决这个问题?!
最佳答案
您可以使用Stage.setFullScreenExitHint(String value)
设置进入全屏时显示的文本。方法。
引用javadoc:
A value of
null
will result in the default per-locale message being displayed. If set to the empty string, then no message will be displayed.
设置一个空的String
来禁用它:
stage.setFullScreenExitHint("");
关于java - javaFX 中的全屏过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26114018/