Javafx obrazy z uruchomionego pliku jar

0

Mam program napisany w javafx, przy użyciue sceneBuilder 2.0, w nim wszystko ładnie działa, jednak po wyeksportowaniu projektu do .jar program otwiera się bez grafiki, ścieżka jest jednak względna dlatego nie wiem w czym problem. Tutaj przykład ścieżki:
@../Images/MainPage/Tlo.jpg

Dodam, w razie czego że nie chodzi mi o gotowe rozwiązanie, tylko o pomoc w znalezieniu problemu...

0

A jak wygląda kod czytający, tak?

MojaKlasa.class.getResource(ścieżkaDoPliku);
0

Jak wspominałem robiłem to w builderze więc sama ścieżka i wczytywanie jest również w pliku fxml, a jego ścieżkę podałem :)
Chciałbym właśnie obejść ręczne wklepywanie obrazków z poziomu kodu, a zarazem nie chciałbym wypakowywać obrazków, bo wolę uniknąć śmieceniam Niestety docelowo jar ma być w exe, więc chyba będzie to jednak konieczne :/
Ale pewien nie jestem dlatego mam nadzieję że podrzucicie mi tu jakieś zgrabne rozwiązanie ;)

0

I jak? Tacy zdolni programiści na tym forum i nikt nie jest w stanie pomóc? :)
Jeżeli coś nie jasno omówiłem to piszcie śmiało, wszystko objaśnię.
Na zarzuty typu "nie korzystałeś z google", odpowiadam, że korzystałem i mogę dać parę przykładowych linków z podobnym problemem.
Problem jest jednak w tym, że nic nie działa.

Dodam jeszcze ścieżke pliku fxml:
com.projekt.Graph.Login.Login.fxml

i ścieżka przykładowego obrazka:
com.projekt.Graph.Images.key.png

Na builderze i eclipsie wszystko ładnie działa, problem jest gdy eksportuję projekt do pliku Runnable.
Być może robię coś źle, nawet o tym nie wiedząc, macie zatem jakieś wskazówki dla mnie?

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