Pessoal, tenho uma aplicação que está gerando relatório com IReport.
Gostaria de sincronizar com uma JProgressBar para que o usuário não clique em GERAR RELATÓRIO e pense que a aplicação travou.
Alguém poderia me ajudar!
Desde já agradeço. Deus abençoe a todos.
Pesquise por JProgressBar com SwingWorker
como no Swing você já está na thread principal, qualquer coisa a mais você tem que disparar em Threads auxiliares, como é o caso da JProgressBar neste caso.
Enquanto está processando o relatorio na Thread principal, p/ poder ser possível executar outra tarefa, como mostrar a barra de progresso (do tipo inderteminada neste caso), você pode usar o SwingWorker, que foi feito justamente p/ casos como este.
Abs