Quindi le immagini sono fuori dal jar. In tal caso: o usi path assoluti (pessima, pessima idea) oppure i path alle immagini devono essere relativi e questo "relativo" è inteso riferito alla directory "corrente" ovvero quella che è corrente nel momento in cui è stata avviata l'applicazione (e quale sia dipende appunto da come/con cosa è stata avviata).Originariamente inviato da VincenzoTheBest
Creo regolarmente il file .jar dal prompt scrivendo la funzione nella giusta sintassi, ma nel momento in cui vado ad eseguire il file .jar, il programma parte e funziona perfettamente ma non visualizza le immagini nella cartella "img"!
Se le immagini sono fisse e fanno parte della applicazione si possono mettere dentro il jar e caricarle come "risorse" (vedere Loading Images Using getResource).