嘿我想检查我的应用程序是否全屏显示我使用javafx我该怎么办呢?
我尝试过getfullscreenexitproperty,但这不起作用。
答案 0 :(得分:0)
答案 1 :(得分:0)
你可以尝试这个..如果你有按钮让你的窗户全屏我会使用这样的东西..
@FXML
void onFullScreenExecuted(ActionEvent event) {
Stage stage = (Stage) btnFullScreen.getScene().getWindow();
stage.setFullScreen(true);
if (stage.isFullScreen()) {
controlBox.setVisible(false);
} else {
controlBox.setVisible(true);
}
}
我使用它将它带回我创建的“控制箱”。(我使用未修饰的窗口)
@FXML
void checkFullScreen(KeyEvent event) {
Stage stage = (Stage) btnFullScreen.getScene().getWindow();
if (stage.isFullScreen()) {
controlBox.setVisible(false);
} else {
controlBox.setVisible(true);
}
}
这是来自fxml的事件。如果你按下键盘上的esc,控制盒会再次显示它..我希望这有帮助...