Boa tarde,
Bem, eu estou precisando saber como é que eu coloco uma barra de progresso e ela carregue junto ao comando que está rodando, que no caso é a geração de um relatório, então resumindo é como por uma progress bar carregar enquanto está sendo gerado esse relatório.
Se você não sabe quanto falta para seu processo terminar, você pode usar um JProgressBar e setar:
Agora digamos que você sabe que seu processo tem 10 etapas, você determina o limite do seu JProgressBar assim:
meuProgressBar.setMaximum( 10 );
Declare também uma variável para ser incrementada a cada etapa concluída:
E a cada etapa concluída de seu processo, você vai atualizando seu JProgressBar:
meuProgressBar.setValue( ++etapasConcluidas );
1 curtida
Deu certo amigo, obrigado