JPane

Boa tarde caros amigos!
Estou com um probleminha aqui e gostaria muito que vcs pudessem me ajudar!
Bem tenho dentro de um JIternalFrame 3 JPanels.
Dentro de cada JPanel eu possuo JTree’s(respectivamente).

Existe uma ação nesse JTree onde toda vez que eu clicar na JTree ela deve atualizar-se com novos dados vindos do banco.
Bem, isso ele funciona corretamente.
O problema é que o conteúdo do JPanel atualiza, mas não é mostrado inicialmente dentro dele.
Melhor exemplificando:
O JPanel após a atualização fica com o conteúdo antigo, mas se eu maximizar, minimizar ou mover o JIternalFrame, aí sim o conteudo novo aparece.

Sempre que faço uma Atualização, faço o seguinte:

jPanelAplicações.removeAll();
jPanelAplicações.add(treeAplications);
jPanelAplicações.repaint();

Com isso eu atualizo os dados, porem so posso ve-los quando movo,maximizo ou minimizo o JIternalFrame.

Alguém sabe como posso resolver isso?

Obrigado!
:wink:

Tenta usar o updateUI, assim:

this.updateUI();

Valeu rlaf!
:smiley: