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

Swing e Hilos

Estas en el tema de Swing e Hilos en el foro de Java en Foros del Web. Hola a todos: tengo un probema, estoy haciendo una aplicacion ftp integrada en una interfaz Swing, quiero que cuando se esta subiendo mi fichero poder ...
  #1 (permalink)  
Antiguo 17/03/2011, 01:20
 
Fecha de Ingreso: septiembre-2008
Mensajes: 29
Antigüedad: 16 años, 3 meses
Puntos: 0
Swing e Hilos

Hola a todos:

tengo un probema, estoy haciendo una aplicacion ftp integrada en una interfaz Swing, quiero que cuando se esta subiendo mi fichero poder sacar una jProgressBar que vaya indicando cuanto se esta subiendo, mi problema es que eñl programa cuando sube el fichero se queda "pillado" hasta que no lo termina y me pinta la barra al final.

La estructura mas o menos es esta...

*miFtpSimple que es donde tengo el swing y donde creo el ftp y llamo a sus métodos
*paquete ftp donde tengo los ficheros de configuración, lo importante es que tengo uno que gestiona internamente todo y un hilo que es un TRansferMonitor que se encarga de decirme cuanto se esta transfiriendo.
*Main donde creo un runnable del miFtpSimple y lo "runeo".

Si imprimo por pantalla el TransferMonitor me sale bien, el problema es al integrarlo con el swing.

¿a alguien se le ocurre algo?

Muchisimas gracias
  #2 (permalink)  
Antiguo 17/03/2011, 03:27
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 2 meses
Puntos: 454
Respuesta: Swing e Hilos

sí, es un problema típico, echa un ojo a esto http://chuwiki.chuidiang.org/index.p...El_hilo_de_awt

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 17/03/2011, 06:42
 
Fecha de Ingreso: septiembre-2008
Mensajes: 29
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Swing e Hilos

jo muchisimas gracias!!!! llevaba atascada con esto..., pffff, me encanta este foro!!!

Etiquetas: hilos, swing
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 20:44.