我使用eclipse。
我有2个项目。 项目A是一个简单的FX-Dialog(Java-Controller和fxml-File)。有 没有主要的。 包:info.azo
项目B是数据库外汇应用程序(主要) 包:ch.muellner
我想在项目B中加载项目A的登录对话框
我是这样做的,但错误是:'找不到位置'
FXMLLoader loader = new FXMLLoader();
loader.setLocation(Main.class.getResource("info.azo/Login.fxml"));
AnchorPane anchorPane = (AnchorPane) loader.load();
我的fxml路径不正确,语法正确是什么?
这对我来说非常合适:如果项目A的jar文件位于项目B的JavaBuildPath中。
loader.setLocation(Main.class.getResource("/info/azo/Login.fxml"));
thanx fabian!
答案 0 :(得分:0)
这对我来说很完美:如果项目A的jar文件位于项目B的JavaBuildPath中。
loader.setLocation(Main.class.getResource("/info/azo/Login.fxml"));