Problem z wczytaniem pliku fxml

0

Witam serdecznie.
Mam problem z wczytaniem pliku fxml.
Ciągle otrzymuję błąd "java.lang.NullPointerException: Location is required."
plik gamePane.fxml znajduje się w tym samym pakiecie co klasa główna.
Próbowałem już przenoszenia gamePane do folderu resources i rozmaitych wariantów zapisu ścieżki od "gamePane.fxml" do "Checkers/main/src/java/gamePane.fxml".
Rezultatem zawsze jest błąd.
przed próbą wczytania pliku fxml program kompilował się prawidłowo - więc błąd tkwi zapewne w ścieżce kodzie odpowiedzialnym za jego wczytanie.

0

Tu masz przykład małego projektu w Gradle: https://github.com/marcin-chwedczuk/xox/blob/master/src/main/java/pl/marcinchwedczuk/xox/gui/App.java
Daj ścieżkę ze slashem na początku jeżeli jest w resource.

Tu masz inny przykład w tym samym katalogu bez slasha: https://github.com/marcin-chwedczuk/bzzz/blob/master/javafx-gui/src/main/java/pl/marcinchwedczuk/bzzz/App.java
Oba działają...

0

@0xmarcin: build gradle w załączniku

1

Spróbuj użyć mojego gradle (Kotlin): https://github.com/marcin-chwedczuk/xox/blob/master/build.gradle.kts. Może to to?
Pamiętaj żeby zrobić rebuild z clean'em.

1 użytkowników online, w tym zalogowanych: 0, gości: 1