一旦通过 FXML 加载了一个节点,如何检索所有具有 fx:id 的项目?

走开

我希望自动检测所有已提供 fx:ids 的项目。有没有办法这样做?

费边

您可以使用该namespace属性来获取Map<String, Object>包含对象的对象fx:id

FXMLLoader loader = new FXMLLoader(url);
loader.load();
Map<String, Object> fxIdObjects = loader.getNamespace();

请注意,那里可能还有其他键:

除此之外,该id属性设置为 的值fx:id,但您不能确定分配的原因是 a fx:idid属性或某些 Java 代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

JavaFX-从嵌套FXML访问fx:id

JavaFX FXML - 使用 fx:id 获取 MenuItem

在 Laravel 中获取具有另一个 Eloquent 查询 ID 的所有项目

使用fx:id作为FXML中的CSS id

一旦所有项目都出现在View Controller中,请关闭UIAlertView

如何从当前创建一个新数组,并更改所有单个项目的“ id”

如何通过ID更改FXML标签文本

R:长数据:一旦满足条件,如何删除同一ID中的所有后续obs?

为什么一旦我添加了 hlsl/fx 文件,Visual Studio 就找不到我的 main 函数?

一旦用户在颤动的下拉列表中选择了一个项目,如何禁用下拉列表

从至少包含40个文本字段的fxml的文本字段中获取fx:id的好方法是什么

一旦剩余项目等于零,如何显示获胜面板?

一旦单击它或在android中重置项目颜色,如何捕捉箭头事件?

一旦对应于具有多个级别的变量,如何选择员工ID?在Tableau中?

如何获得对javafx中通过fx:id描述的节点的引用?

一旦 BitBucket 上已有代码,如何连接 BitBucket 存储库和现有的本地 git 项目

一旦启用或停用切换功能,即可在列表中添加或删除项目?

一旦项目在集合中,C#ContainsKey将返回true

Java FX FXML NullPointerException

Java FX fxml操作

一旦用户单击所选项目之一,我如何从 javascript 中删除所选项目

如何一次处理RxJS流n个项目,一旦完成一个项目,再次自动填充回n?

如何通过 id 检索项目数据并将其传递给 React16 中带有 Hooks 的另一个组件

Android Alertdialog一旦我从单选项目中选择了一个项目,如何防止否定按钮确认操作

一旦使用MVC 4 jQuery和AJAX从第一个下拉列表中选择一个值,如何显示项目表

一旦浏览器超过640像素,请删除ID

postgresql-一旦行值更改,查询中的“ group_id”列?

一旦“读取”,通知将不可点击:错误“未定义notification_id”

JAVA FX:如何在fxml视图的同一场景中设置菜单栏