我将.fxml-Files用于我的应用程序的视图层.每个fxml都附有一个控制器
<AnchorPane fx:controller="movielistjavafx.view.MainWindowController">
Run Code Online (Sandbox Code Playgroud)
我们假设我有一个mainFrame和它的控制器.mainFrame.fxml加载在start(Stage)-method中.
现在你要显示一个附加到Stage/Window/Whatever的fileChooser.
为此,让fxml-controller知道例如 primaryStage.
有没有办法将它注入控制器,或者FXML在运行时是否知道它属于哪个场景和阶段?
我只有想法是将primaryStage存储在某些静态上下文中,但这似乎不是一种对我这样做的方法.