我在加载文件时遇到问题。我正在尝试使用以下代码加载场景“areaView.fxml”:
public class View extends Application {
public static void main(String [] args){ …
默认情况下,您的资源文件夹应该在 projectName/src/main/resources 。
projectName/src/main/resources
所以在你的情况下: C:\Users\pierr\Desktop\Yves\src\main\resources\areaView.fxml 。
C:\Users\pierr\Desktop\Yves\src\main\resources\areaView.fxml
在这种情况下 .getResource("areaView.fxml") 应该足够了。
.getResource("areaView.fxml")
请记住,如果您将fxml移动到其他文件夹或打电话 getResource 来自不同的文件夹 src/main/java 您将不得不更改传递给方法的相对路径。
getResource
src/main/java