【发布时间】:2018-11-27 13:21:55
【问题描述】:
我有一个 Maven 项目,我正在尝试使用 javafx(我正在使用 Eclipse) 我想更改文件的路径。我有
Parent root = FXMLLoader.load(getClass().getResource("/application/Main.fxml"));
这适用于下一个文件夹结构
src
main
java
com
projectFolder
main.java
application
Main.fxml
但我想要类似的东西
src
main
java
com
projectFolder
main.java
application
Main.fxml
我尝试了Parent root = FXMLLoader.load(getClass().getResource("/com/application/Main.fxml"));,但没有用。
我得到下一个错误
[JavaFX Application Thread] ERROR com.application.Main - javafx.fxml.LoadException:
/C:/Users/user/workspace/git/project/target/classes/com/application/Main.fxml:15
有人知道这是怎么回事吗?
【问题讨论】:
-
你是如何运行你的应用程序的?
-
运行方式/Java 应用程序
-
请在您的 IDE 上截取目录结构的屏幕截图并将其添加到您的问题中,因为我需要了解您所说的
projectFolder是什么意思,以及为什么在使用帮助程序时会出现双斜杠方法! -
我上传了文件夹结构。双斜杠是拼写错误,stackoverflow 不允许我编辑它