10 agosto 2005

Cargar imagen de un jar

En http://www.javahispano.org/faq.thread.action?forum=108&thread=1969990118&id=1969990118 hay una contestación en un foro sobre como cargar una imagen de un fichero jar desde un programa java.

Por supuesto, tal cual esta vale si imagen.gif esta en el "directorio raiz" del jar, es decir, si no está empaqueta en algún subdirectorio.

Si hemos creado dentro del jar un subdirectorio iconos o imagenes para meter la imagen, deberemos poner el path.

Image miImagen = getImage (getClass().getResource ("imagenes/imagen.gif"));

También es importante que la clase en la que hagamos el getClass() esté dentro del mismo jar.

No hay comentarios: