-
final String PATH = "/resources/fxml/BorderPaneMain.fxml";
-
-
FXMLLoader loader = new FXMLLoader(this.getClass().getResource(PATH));
-
Wydaje mi się ze źle budujesz ścieżkę. Popatrz masz this.getClass().getResource(PATH) czyli to już ląduje Ci w folderze resources, wiec w ścieżce można pominąć ten katalog i podawać podkatalogi. Wiec Twoja ścieżka do fxml'a powinna wyglądać tak: /fxml/BorderPaneMain.fxml