Java - AYUDA - descargando archivo, se congela ventana

 
Vista:

AYUDA - descargando archivo, se congela ventana

Publicado por Mauricio (3 intervenciones) el 06/08/2007 22:38:16
Hola me gustaria que me ayuden, quiero saber por que mi JFrame (ventana) se cuelga cuando comienza la descarga de un archivo. (desde un JButton)
luego que se completa la descarga este vuelve a la normalidad.

el codigo es el siguiente: (solo las partes significativas, quite los printlines etc......)

InputStream streamEntra = null;

URL u =null;
u = new URL(urlArchivo);
URLConnection uc = u.openConnection();

streamEntra=uc.getInputStream();

File archivoCreado = null;

FileOutputStream fo = new FileOutputStream(archivoCreado);

byte[] buffer = new byte[4096];
System.out.println("bufferCreado!!!");
int datos=0;

while ((datos=streamEntra.read(buffer))!=-1){
if(buffer.length==4096){
fo.write(buffer, 0, datos);
}

}
QUIERO SABER POR QUE CUANDO ENTRA AL WHILE, SE COME
TODA LA FUNCIONALIDAD DEL PROGRAMA, Y SI SE PUEDE CONTROLAR
PARA QUE DESCARGUE CON MENOS RECURSOS. GRACIASx1000
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder