Ola,
Eu fiz uma classe filha de JWindow com um JProgressBar do tipo indefinido, ou seja, sem maximo, para o usuario ficar vendo algo se mexendo enquanto nao termina de processar um relatorio.
1o. tentei usar um Timer de 1s para atualizar, nao da nada certo, fica a janela congelada, so aparece o JProgressBar depois que termina de gerar o relat.;
2o. tentei com thread, semelhante a ideia que vi a pouco em uma msg do forum, mas fica no mesmo congelamento.
Enfim, quando eu chamo o JasperReport para mostrar um relatorio, o usuario pensa que o sistema travou…
Tem algum truque para fazer isso funcionar?