SoloCodigo
Programación General => Java => Mensaje iniciado por: karmakoma en Miércoles 14 de Enero de 2004, 10:45
-
Tengo un pekeño editor de textos java que utiliza unas imagenes .gif para mostrar en los botones.
Mi problema surge cuando al crear el archivo .jar, empaqueto tambien el directorio de imagenes, pero el editor no ve las imagenes y estas no aparecen. Sin embargo si pongo el directorio de imagenes en el mismo directorio que el archivo jar (fuera de el), el editor vera las imagenes y las mostrará.
¿A que se puede deber esto?
Muchas gracias y un saludo :)
-
Para poder leer una imagen o cualquier recurso que este en un archivo jar o en
el mismo directorio debes usar getResource este metodo regresa un objeto URL con la direccion del recurso el cual puedes pasar como parametro al constructor de ImageIcon
ejemplo
java.net.URL recurso;
recurso = nombre_de_la_clase.class.getResource("ruta a la imagen");
ImageIcon icono = new ImageIcon(recurso);
espero que te sirva
-
Eso es lo que necesitaba!
Muchas gracias por tu ayuda :D