gpt4 book ai didi

java - GuiceFXMLLoader : load() method not giving the desired output

转载 作者:行者123 更新时间:2023-12-01 14:18:46 24 4
gpt4 key购买 nike

我有以下方法:

public Object getCurrentController (URL path) {

GuiceFXMLLoader loader;

Result result = loader.load(path);

Object controller = result.getController();

return controller;
}

此方法应该返回与 .fxml 文件相对应的 Controller 对象,该文件的路径在参数 path 中给出。

它返回 null 而不是返回正确的 Controller 对象。

仅从 loader.load(path); 获取结果时出现问题。

您能告诉我为什么会发生这种情况吗?

谢谢!

最佳答案

问题解决了。

问题是我没有以下内容:

fx:controller="com.....IExampleController"

在 .fxml 文件中。

我添加了它,现在它给了我所需的输出。

关于java - GuiceFXMLLoader : load() method not giving the desired output,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17844974/

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