Relatório só aparece quando tela é redimensionada

1 resposta
A

Prezados,

Cada dia que eu acho que estou evoluindo na construção de interface gráfica em Java, eu enfrento um problema que me faz sentir um… deixa pra lá.

Já vi esses problemas sendo resolvidos com os métodos repaint() e/ou revalidate() no painel porém, já testei esses comandos e não funcionaram.

É o seguinte:

A aplicação possui uma árvore à esquerda, na qual você escolhe arquivos que serão exibidos em forma de relatório (JASPER) na janela da direita.

O problema é que, às vezes e só as vezes, clico num arquivo da árvore e o relatório não é exibido. Aí, eu redimensiono ou movimento a janela e o danado aparece.

Acredito que muitos já passaram por isso e gostaria de uma luz para me nortear…

Agradeço demais.

Abraços.

1 Resposta

dudaskank

olá

Se vc já tentou repaint() (revalidate() não achei) o meu palpite seria dar um invalidate() no componente pra ver se ele aparece normal daí… isso parece algo com o layout dele. Como você muda o componente da direita pra mostrar o relatório?

flw

Criado 24 de agosto de 2006
Ultima resposta 24 de ago. de 2006
Respostas 1
Participantes 2