我创建了一个简单的JavaFX
应用。
它有两个包,主类是JFXTest2.java
is in good
包和 fxml 及其控制器位于JFXTest2
包裹。
现在的问题是我无法在主类中加载fxml。我尝试加载
fxml 像这样:
Parent root = FXMLLoader.load(getClass().getResource("jfxtest2.Screen.fxml"));
and
Parent root = FXMLLoader.load(getClass().getResource("jfxtest2/Screen.fxml"));
并且
Parent root = FXMLLoader.load(new URL("/jfxtest2/Screen.fxml"));
但它们都不起作用。那么我应该如何从 JFXTest2 类中的 JFXTest2 包加载 fxmlmain
类或application class
.
Try
Parent root = FXMLLoader.load(getClass().getResource("/jfxtest2/Screen.fxml"));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)