gpt4 book ai didi

java - 如何引用 primaryStage

转载 作者:太空狗 更新时间:2023-10-29 22:42:42 25 4
gpt4 key购买 nike

<分区>

我将 .fxml-Files 用于我的应用程序的 View 层。每个 fxml 都附加了一个 Controller

<AnchorPane fx:controller="movielistjavafx.view.MainWindowController">

假设我有一个 mainFrame 及其 Controller 。 mainFrame.fxml 在 start(Stage) 方法中加载。

现在您想显示一个附加到舞台/窗口/任何东西的文件选择器。

为此最好让 fxml-controller 知道 例如 primaryStage

有没有办法将它注入(inject) Controller ,或者 FXML 在运行时知道它属于哪个场景和阶段?

我唯一的想法是将 primaryStage 存储在一些静态上下文中,但这对我来说似乎不是一种方法。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com