Trocando informações entre telas

2 respostas
R

Olá pessoal,
eu estou criando um sisteminha com a ajuda do netbeans, o problema é o seguinte:
eu tenho uma tela de cadastro que possui uma sublista ligada a esse cadastro principal, tipo cliente ligado com o histórico do cliente, quando o cliente já é cadastrado, e se clica em visualizar os dados do cliente, nessa mesma tela tem um jTable com o histórico dele, até aí sem problemas, a questão é que nessa mesma tela pode se adicionar outros acontecimentos, quando se clica em adicionar eu abro uma nova tela de cadastro desses eventos, o que eu gostaria de fazer é logo após ter cadastrado o evento, a tela inicial executasse um comando de atualização da tabela, só que não funciona quando abro a tela ele já executa o comando eu queria que ele esperasse fechar a tela para depois executar.
o meu código está mais ou menos assim:

CadMovimentCheque cadmov = new CadMovimentCheque();
    cadmov.codcheque = jTextField1.getText();
    cadmov.novo = 1;
    cadmov.show();
//Logo após isso eu executo os comandos de atualização na tabela

Existe alguma maneira?

Grato pela ajuda

2 Respostas

ViniGodoy

Faça essa outra tela ser modal. Para isso, ela precisa ser um JDialog não um JFrame.
Isso faz com que a execução pare no comando show().

Por sinal, acho que show() é deprecated, não? O ideal é usar setVisible(true);

R

Muito obrigado pela ajuda…

Abraço.

Criado 19 de julho de 2008
Ultima resposta 20 de jul. de 2008
Respostas 2
Participantes 2