PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Popular jInternalFrame ja instanciado #563606

05/10/2016

0

Bom dia amigos.
Estou com uma dúvida que não consegui tirar em lugar nenhum.
Tenho um jInternalFrame que ao abrir, caso o usuario queira procurar o cliente, ele chama outra jInternalFrame (pressionando F1).
Até aqui sem problemas
Na tela de cadastro de clientes tenho esse método "enviaDados()" que manda pra minha outra jInternalFrame os campos descritos.
Tenho também a classe ControleVeiculo onde têm os meus get's e set's.
O método funciona, só que... ele abre outro jInternalFrame.
Gostaria que ele passasse os parâmetros para o jInternalFrame já aberto. Seria possível?
As 2 últimas linhas do método enviaDados foi só pra ver se o método funciona, para testes, retirei essas 2 linhas.

Obrigado desde já.

//jInternalFrame que envia os dados

public void enviaDados() {
ControleVeiculo controleveiculo = new ControleVeiculo();
controleveiculo.setNome(jTextFieldNome.getText());
controleveiculo.setTelefone1(jTextFieldTelefone1.getText());
controleveiculo.setTelefone2(jTextFieldTelefone2.getText());
RoteiroVeiculo roteiroveiculo = new RoteiroVeiculo();
roteiroveiculo.recebeDados(controleveiculo);
TelaInicial.jDesktopPane.add(roteiroveiculo);
roteiroveiculo.setVisible(true);
}


//jInternalFrame que recebe os dados

public void recebeDados(ControleVeiculo controleveiculo) {
jTextFieldNome.setText(controleveiculo.getNome());
jTextFieldTelefone1.setText(controleveiculo.getTelefone1());
jTextFieldTelefone2.setText(controleveiculo.getTelefone2());
}
Gustavo

Gustavo

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar