
25/10/2013, 02:31
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 4 meses Puntos: 454 | |
Respuesta: ProgressBar Es más, si usas / siempre funciona, tanto en windows como linux.
El problema puede venir aquí
ImageIcon imagenFondo = new ImageIcon(getClass()
.getResource("recursos/cargando.gif"));
Si usas un getClass().getResource(), la ruta debe ser o bien absoluta ("/recursos/cargando.gif" con / delante) o bien relativa a la ubicación de la clase (la clase va dentro de unos subdirectorios en función del paquete en el que esté, así que debería ser algo como "../../../recursos/cargando.gif, suponiendo que el paquete de esa clase tenga tres niveles.
Además, para que lo encuentre con un getResource(), el recursos/cargando.gif debe estar en el CLASSPATH o bien dentro del jar.
Se bueno. |