Que tal !!!
Sigo dando vueltas para encontrar una solución a mi problema y esto es lo que tengo:
He declarado un thread donde inicio el proceso que demora determinada cantidad de tiempo, mientras tanto muestro un JDialog con la barra de progreso cambiando constantemente, pero entonces ahi llego a otro problema: Necesito que cuando el thread termine me cierre el JDialog donde esta la barra de progreso.
Aqui el codigo:
El thread
Código:
Thread task = new Thread(new Runnable() {
public void run() {
//Aca realizo mi proceso.
}
});
task.start();
Muestro el JDialog con la barra de progreso:
Código:
FormPrincipal formPrincipal = FormPrincipal.obtenerInstancia();
SubFormEspera formEspera = new SubFormEspera(formPrincipal,true);
formEspera.setVisible(true);
Saludos y gracias por la ayuda.