@FXML
private void opensettings(ActionEvent event) throws IOException {
Stage stage = null;
Parent root = null;
if(event.getSource() == settings && stage.isFullScreen() == true){
stage = (Stage)settings.getScene().getWindow();
root = FXMLLoader.load(getClass().getResource("fxml/Settings.fxml"));
stage.setScene(new Scene(root));
stage.setTitle("Settings");
stage.setFullScreen(true);
}
}
I don't know how to check if my current stage is running in full screen mode or not. Above is my current java code.