Ajuda com JProgressBar

1 resposta
eduardop

Ola pessoal,

Meu problema é o seguinte: Meu programa realiza algumas tarefas demoradas e geralmente eu não consigo saber o andamento delas (Por exemplo usar um web service). Eu tive a idéia de colocar uma barra de progresso indetermida (aquela que fica indo e vindo…) e botei no meu código:

JProgressBar barraProgresso = new JProgressBar();

barraProgresso.setIndeterminate(true); //Ela deveria começar a se mover

//TAREFA

barraProgresso.setIndeterminate(false); //Ela deveria parar de se mover

Só que isso não funciona (a barra não se move)! Na verdade me parece que a tela toda fica congelada enquanto a aplicação espera o resultado da tarefa! (Sera que eu deveria estar usando threads?). Alguem sabe o que há de errado?

Qualquer ajuda é bem-vinda!
Muito Obrigado

1 Resposta

P

Provavelmente você deva implemetar uma Thread, é por isso que a tela está congelando, o processamento toma conta do programa e nõ deixa mais nada ser executado

Criado 6 de setembro de 2004
Ultima resposta 6 de set. de 2004
Respostas 1
Participantes 2