Como atualizar a tabela de um JInternalFrame depois de fechar um outro JInternalFrame?[RESOLVIDO]

6 respostas
jzaires

eu tenho um JInternalFrame na qual tem a opção de cadastro e é onde contém um JTable. Nesse 1º JIF há um botão de cadastrar que quando clicado abre um outro JInternaFrame para o cadastro. Gostaria de saber como faço para atualizar o JTable do 1ºJIF depois de cadastra-lo no 2ºJIF.

Não sei se fui muito claro, mas agradeço desde já.

6 Respostas

UMC

cara faça um for pegando o total de registros e depois sai apagando linha a linha dentro do for!

vlw

jzaires

como assim?? desculpa se não entendi muito bem

ViniGodoy

O ideal é que a janela seja um JDialog, para que ela não possa ser fechada até que o cadastro ocorra.

Outra opção seria sua janela disparar um evento para a janela do JTable. Para isso, você terá que:

  1. Passar a janela do JTable como parâmetro para a janela de cadastro que ela abre;
  2. Fazer a janela de cadastro chamar um método na do JTable.

Quando esse método for chamado, atualize a tabela.

jzaires

valeu ViniGodoy funcionou!
Obrigado pela ajuda!

~abrass

jzaires

valeu ViniGodoy, funcionou!

~abrass

jzaires

valeu ViniGodoy funcionou!

~abrass

Criado 28 de abril de 2010
Ultima resposta 4 de mai. de 2010
Respostas 6
Participantes 3