Rileggendo quanto detto penso che potevo esprimerlo meglio! La questione è che con / iniziale la specifica è "assoluta" e parte dalla "radice". Quindi specificando es. "/img/icona.gif" non conta più il package del Class usato .... viene proprio cercato un "icona.gif" come se fosse nel unico package "img".Originariamente inviato da newhook
hai detto :"Se la specifica della risorsa inizia con / allora viene cercata alla "radice" "
Ripeto che per le specifiche delle "risorse", con getResource(AsStream), si dovrebbe usare / e basta. Non si dovrebbe usare "il separatore del sistema".Originariamente inviato da newhook
precedentemente mi parlavi di File.separator sostituirlo che /.
Che ne dici di System.getenv("file.separator") ? Lavora bene anche sotto linux?