JavaFX Class controller Stage/Window reference
问题 Is there any way of getting the Stage/Window object of an FXML loaded file from the associated class controller? Particularly, I have a controller for a modal window and I need the Stage to close it. 回答1: I could not find an elegant solution to the problem. But I found these two alternatives: Getting the window reference from a Node in the Scene @FXML private Button closeButton ; public void handleCloseButton() { Scene scene = closeButton.getScene(); if (scene != null) { Window window = scene