Ecco, quello è il modo più rapido per crearsi problemi (con i percorsi)![]()
Ti conviene passare per ImageIcon:
http://java.sun.com/docs/books/tutor...ents/icon.html
In questo modo riuscirai a caricare anche file all'interno del jar. Per quanto riguarda l'assenza fisica della cartella nel archivio jar... vedi un po' quali sono le impostazioni di esportazione (purtroppo ci siamo fermati a JBuilder << 2007, però nelle precedenti versioni c'era una serie di finestre in cascata per specificare tutte le opzioni di esportazione e dire quali altre risorse da includere oltre a quelle "banali"). Al limite puoi sempre trascinare a mano la cartella nell'archivio jar (via WinRaR) oppure incuderla via shell (con jar... ma chi te lo fa farecodice:protected ImageIcon createImageIcon(String path, String description) { java.net.URL imgURL = getClass().getResource(path); if (imgURL != null) { return new ImageIcon(imgURL, description); } else { System.err.println("Couldn't find file: " + path); return null; } }
)

)
Rispondi quotando