更改部分屏幕javaFX

更改部分屏幕javaFX,java,spring,javafx,Java,Spring,Javafx,所以基本上我正在做这个汽车注册项目,我发现改变页面的一部分很困难,所以我使用了boarder窗格,我达到了一个点,我可以改变中间窗格,但我认为问题来自这里 这是我的代码: private Pane view; @FXML public Pane getPage(String fileName) { try { URL fileUrl = App.class.getResource("/org.example/" + fileName + "

所以基本上我正在做这个汽车注册项目,我发现改变页面的一部分很困难,所以我使用了boarder窗格,我达到了一个点,我可以改变中间窗格,但我认为问题来自这里

这是我的代码:

private Pane view;

@FXML
public Pane getPage(String fileName) {
    try {
        URL fileUrl = App.class.getResource("/org.example/" + fileName + ".fxml");
        if (fileUrl == null) {
            throw new java.io.FileNotFoundException("FXML file can't be found");
        }
        view = new FXMLLoader().load(fileUrl);
    } catch (Exception e){
        System.out.println("No page " + fileName + " please check FxmlLoader.");
    }
    return view;
}
这就是我认为问题的根源:

URL fileUrl = App.class.getResource("/org.example/" + fileName + ".fxml");
因为我得到(无页面addingACar.fxml请检查fxmloader。 )


我的问题是,我不知道如何访问我指定为URL的文件,以便更快地获得更好的帮助,添加or。注意:您的资源查找很脆弱-不要将反斜杠与periods@kleopatra“不要把后斜杠和句号混在一起”我看到两个前斜杠,没有后斜杠。旁白:我正准备在你发表评论之前写这篇文章
/org.example/
可能应该是
/org/example/
@andrewhompson*hehe-很好的标记,意思是向前斜杠;)@AndrewThompson现在可以工作了谢谢!!!