Problem z wczytaniem pliku fxml

Problem z wczytaniem pliku fxml
BA
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:2
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.

99xmarcin
A czym to budujesz Gradle?
99xmarcin
  • Rejestracja:około 5 lat
  • Ostatnio:6 miesięcy
  • Postów:2420
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ą...


Holy sh*t, with every month serenityos.org gets better & better...
BA
No i właśnie żaden z tych sposobów nie działa... nie mam pomysłu dlaczego
99xmarcin
@Bauaser: możesz to wrzucić na GH lub przynajmniej podać build.gradle?
BA
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:2
0

@0xmarcin: build gradle w załączniku

99xmarcin
  • Rejestracja:około 5 lat
  • Ostatnio:6 miesięcy
  • Postów:2420
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.


Holy sh*t, with every month serenityos.org gets better & better...
edytowany 1x, ostatnio: 99xmarcin

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.