Olá Pessoal… Estou tentando abrir uma classe InternalFrame, utilizando o
ClassForName (ele busca em um banco o nome), e adicionar a um DesktopPane…
JInternalFrame temp =(JInternalFrame) Class.forName(acao, true,
ClassLoader.getSystemClassLoader()).newInstance();
temp.setVisible(true);
jContentPane.add(temp);
Só que acontece algo muito estranho! O internalframe abre “perdido” na tela,
escondido, se eu ficar clicando no desktopane, tem uma hora que ele aparece,
e o desktopane diminui de tamanho… muito esquisito, já as classes que eu
abro normalmente, atrevez do Create e do ADD, funciona normalmente… mas se
eu abrir depois de eu abrir uma dinamicamente, essa fica “limitada” ao novo
tamanho louco do DesktopPane…
Alguem tem ideia do que eu possa estar fazendo de errado?
[]´s
Cezar Wagenheimer