Complementando o mail anterior, havia esquecido de mencionar que vc deve fazer uso de uma thread, como outros colegas da lista j� te disseram.

No meu caso, faco desta forma, no evento do botao de importacao de arquivo da minha tela:


    private void btnImportarActionPerformed(java.awt.event.ActionEvent evt) {                                            
       
        Thread t = new Thread() {

            public void run() {

                helper.importaOrgao();
            }
               
        };
        t.start();
    }                                          

Atenciosamente,
                   ||_ _||                                      
                  (  @ @  )
+----------------oOOo-(_)-oOOo-+
| Andre Luiz Monteiro da Costa |  
| Analista de Sistemas-CGM/CIN |
|  [EMAIL PROTECTED] |
+-------------------------Oooo-+
                  oooO   (   )
                 (   )    ) /
                  \ (    (_/
                   \_)





Frederico Werly <[EMAIL PROTECTED]>
Enviado Por: [email protected]

09/05/2005 11:42

Favor responder a jug-petropolis

       

        Para:        JAVA-BR <[EMAIL PROTECTED]>, JUG-Petropolis <[email protected]>, RIO-JUG <[EMAIL PROTECTED]>
        cc:        
        Assunto:        [JUG-Petro] Tela Congelada no Swing



Bom dia,

Estou tendo um problema que minha tela em Swing congela durante uma
rotina e dentro dessa rotina eu atualizo a minha ProgressBar ... s� que ela
n�o aparece incrementando a cada intera��o do meu loop .. fica congelada e
depois que termina a rotina � que aparece de uma vez 100% .

Como resolvo isso ? em Delphi eu sei que chamando o m�todo
Application.processMessages reseolve e "renderiza" novamente a tela .


Obrigado.
Abra�os,
-=|FRED|=-




Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/jug-petropolis/


<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]


<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/







Yahoo! Groups Links

Atrašyti