JasperViewer + JProgressBar

2 respostas
E

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?

2 Respostas

brlima

Nao, deveria funcionar com Threads… E fiz algo parecido tb… So nao tenho o codigo aqui…

Vai ver como vc separou as Threads acabou nao dando certo…

E

Mas eu nao tinha que separar as threads mesmo? Pois ficou a thread principal com a geracao do Jasper e a secundaria para manipular o JProgressBar…

Criado 12 de junho de 2006
Ultima resposta 14 de jun. de 2006
Respostas 2
Participantes 2