相关疑难解决方法(0)

如何引用primaryStage

我将.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存储在某些静态上下文中,但这似乎不是一种对我这样做的方法.

java javafx javafx-2 fxml

18
推荐指数
2
解决办法
3万
查看次数

标签 统计

fxml ×1

java ×1

javafx ×1

javafx-2 ×1