Cambiar imagen de Jlabel

kARRE
21 de Diciembre del 2005
Hola a todos.Necesito ayuda urgente.Necesito q mi programa actualice la imagen q muestra en un JLABEL cada vez q se pulse un boton.La primera vez q se pulsa todo es correcto,el archivo JPEG se carga OK,pero cuando se vuelve a pulsar,aunqe el archivo aya sido modificado...el JLABEL sigue mostrando la misma imagen.Aqui os adjunto el codigo:

ImageIcon imagen=null;
imagen = new ImageIcon("pasoapaso.jpeg");
jLabel3.setIcon(imagen);
jLabel3.repaint();

Ya os comento...la 1º vez lo pinta sobre el Jlabel...xo a partir d ahi la imagen no se refresca aunqe vuelva a pulsar el boton...
Se os ocurre algo?
Cualquier pista seria d gran ayuda,estoy desesperado.
Gracias a todos por vuestra colaboracion.

elitefly
21 de Diciembre del 2005
Tendrás que volver a ajecutar las sentencias:

imagen = new ImageIcon("fichero.jpeg");
jLabel3.setIcon(imagen);

cuando cambies el fichero.jpeg.
No hace falta que lo vuelvas a poner a null.