Benutzer-Werkzeuge

Webseiten-Werkzeuge


usercontent:fxml-fenster_ueber_button_schliessen

Fxml-Fenster über Button schließen

Das Problem ist, das zum schließen eines Fensters die Stage benötigt wird. Um diese in einer FXML-Controllerdatei zu ermitteln, kann man einen Button danach fragen.

@FXML
public Button closeButton;
@FXML
public void handleCloseButtonAction(ActionEvent event) {
    Stage stage = (Stage) closeButton.getScene().getWindow();
    stage.close();
}

Beispiel getestet mit Version

ab Java 8

Autor

Siehe auch

usercontent/fxml-fenster_ueber_button_schliessen.txt · Zuletzt geändert: 29/09/2014 16:07 von 84.150.79.203