Foros del Web » Programación para mayores de 30 ;) » Java »

Imagenes Dentro De Un Jar

Estas en el tema de Imagenes Dentro De Un Jar en el foro de Java en Foros del Web. Hola, Tengo una aplicacion de Applet que ejecuta archivos multimedia como sonido e imagenes y cuando la corro en el jdk de eclipse todo sale ...
  #1 (permalink)  
Antiguo 30/10/2011, 02:27
 
Fecha de Ingreso: abril-2011
Mensajes: 13
Antigüedad: 13 años, 6 meses
Puntos: 0
Imagenes Dentro De Un Jar

Hola, Tengo una aplicacion de Applet que ejecuta archivos multimedia como sonido e imagenes y cuando la corro en el jdk de eclipse todo sale bien pero una vez que creo el archivo jar y me lo llevo a otra ruta no me muestra los archivos de imagenes ni sonidos, es decir, no se empaquetan junto con el jar y tienen que estar en su misma carpeta para que se vean, podria decirme alguien como hacer que los componentes se queden en el jar sin necesidad de que esten en la misma carpeta??
  #2 (permalink)  
Antiguo 30/10/2011, 12:27
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 9 meses
Puntos: 260
Sonrisa Respuesta: Imagenes Dentro De Un Jar

Hola,

Cita:
Iniciado por Alf01 Ver Mensaje
... podria decirme alguien como hacer que los componentes se queden en el jar sin necesidad de que esten en la misma carpeta??
Posiblemente sí están en el proyecto, los recursos como imágenes y sonidos posiblemente ya estén en el jar, sino debes agregarlos al proyecto en alguna carpeta del mismo, el problema es que la forma de cargar dichos recursos es diferente si se realiza desde el sistema de archivos a cargarlos desde un jar.

Por decirlo de otra forma, para cargar una imagen desde un jar usas el método getResource de la clase Class. Cosa que no haces si cargas un resource desde el disco duro, usas ImageIO con File u otros métodos.

Saludos,
  #3 (permalink)  
Antiguo 30/10/2011, 12:31
 
Fecha de Ingreso: abril-2011
Mensajes: 13
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Imagenes Dentro De Un Jar

Si, los archivos si estan dentro del jar por que tengo uno con sonidos por ejemplo y este tiene el peso correspondiente a los archivos de sonido pero no los reproduce cuando lo cambio de maquina, es lo mismo con las imagenes, no se accede a las que estan en el jar y no entiendo muy bien eso @-@
  #4 (permalink)  
Antiguo 30/10/2011, 12:36
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 9 meses
Puntos: 260
Sonrisa Respuesta: Imagenes Dentro De Un Jar

Hola,

Cita:
Iniciado por Alf01 Ver Mensaje
... es lo mismo con las imagenes, no se accede a las que estan en el jar y no entiendo muy bien eso @-@
Cita:
Iniciado por HackmanC Ver Mensaje
... Por decirlo de otra forma, para cargar una imagen desde un jar usas el método getResource de la clase Class. Cosa que no haces si cargas un resource desde el disco duro, usas ImageIO con File u otros métodos ...
Es que no se cargan con los mismos métodos, hay varios métodos para cargar las imágenes cuando están dentro de un jar, y varios métodos para cargarlas cuando no están dentro del jar.

Por ejemplo:
http://lefunes.wordpress.com/2009/01...es-desde-java/

Saludos,
  #5 (permalink)  
Antiguo 30/10/2011, 16:20
 
Fecha de Ingreso: octubre-2011
Mensajes: 58
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Imagenes Dentro De Un Jar

Para las imágenes, yo las pongo dentro de la carpeta bin del proyecto y uso la extensión fat jar de eclipse, así me queda bien. Abría que probar con los archivos de sonido.
__________________
La libertad más difícil de conservar es la de equivocarse. - Morris Wes

Lo que faltaba en internet: http://binar10s.blogspot.com/

Etiquetas: jar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:12.