Acceder a archivos dentro de un .jar

ilergeta3
08 de Febrero del 2006
Hola!
Mi duda es cómo puedo acceder a (o leer) los archivos de recursos (imagenes, sonidos, etc...) que estan dentro de un .jar, por ejemplo "recursos.jar".
Gracias!

chuidiang
08 de Febrero del 2006
Hola:

Tendrás que experimentar un poco, pero la idea es coger una clase que esté en el jar y pedirle el ClassLoader. Puede ser algo como esto

NombreClase.class.getClassLoader();

Luego, al ClassLoader debes pedirle el getResource que quieras que será un fichero. Sé que va en formato URL y no sé muy bien cómo se especifica una URL dentro de un jar, eso es lo que tendrás que ver si encuentras en algún lado.

Se bueno