在Oracle的JavaFX Scene Builder中可以指定哪个Java类将用作场景的控制器。它的成员变量将由带有控件实例的FXMLLoader
填充。如果FXML文件与Java文件位于同一目录中,则场景构建器可以自动建议将该类用作控制器,并从那里提示成员变量的名称,其中应该指定特定控件的实例放置。告诉JavaFX Scene Builder在哪里查找控制器类
当使用Maven作为构建工具时,资源文件(如FXML文件)被放置在与源文件(如Java文件)不同的目录中。因此,场景构建器无法找到Java文件并检查是否有合适的属性。
有没有方法到场景生成器,它应该在哪里寻找Java文件来检查?
是否有可能,第二环节应该是第一个有什么不同? – Feuermurmel
@Feuermurmel是的,我修复了它,并为Gradle用户添加了另一个相关链接。 –