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
- 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 the Yahoo! Terms of Service.
