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!