Ładowanie obrazów, plik .jar, NetBeans

0

Mój program wykorzystuje obrazki, znajdujące się w folderu z projektem NetBeans, w folderze src/images. W kodzie używam adresu "src/images/obrazek.gif". Jeżeli tworzę wykonywalny plik Jar, w którym znajdują się foldery "program" z klasami i "images" z obrazami, to jaki powinien być adres podany w klasie? "images/obrazek.gif" czy "../images/obrazek.gif"?

1

Oba rozwiązania są niewłaściwe, np. tak.

new ImageIcon(NazwaTwojejKlasy.class.getResource("adres_względny_pliku_graficznego_w _jarze_względem_pliku_NazwaTwojejKlasy.class"))
0

Teraz, gdy program odpalam za pomocą NetBeans lub przez plik Jar, nic się nie wyświetla, ale gdy odpalam w debuggerze, wszystko działa, jak należy. Wyjaśni mi to ktoś?

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