Buenas,
Estoy haciendo un programa para el cole que copia ficheros y mientras copia los ficheros aparece una barra de progreso. el problema esta que la barra del progreso pasa de 0 a 100 de golpe cuando termina de copiar el fichero.
Codigo:
byte[] buf = new byte[1024];
int len;
int count = 0;
while ((len = in.read(buf)) > 0) {
out.write(buf, 0, len);
count +=len;
barraProgress.setValue(count);
}
alguien sabe porque??
Saludos