Pessoal,
Boa Tarde !
Gostaria de executar um método de outro JFrame. Por exemplo. Quando o usuário clicar no botão OK da tela. Vai abrir uma Janela, pedindo para ele selecionar o nome dele. Quando ele selecionar o nome, eu quero que execute um método que eu tenho na tela anterior, este método tem a função de deixar invisível um campo texto, bem simples mesmo.
Exemplo:
Tela que o usuário escolhe o nome:
public void verificaTipoImportador()
{
switch(cmbTipoImportador.getSelectedIndex()){
case 0:
setObtido(cmbTipoImportador.getSelectedItem().toString());
break;
}
//Essa é a tela anterior, ou seja, é nesta tela que o campo texto que tem desaparecer. Eu consigo passar o valor para o metodo da outra tela
//que no caso chama setLabelValor.
importar7.setLabelValor(this.getObtido());
}
Importar7
public void setLabelValor (String string){
jLabel1.setText(string);
jLabel1.setVisible(false);
desabilitaCampo();
}
Porém, eu faço o debug, mas nada, ele entra no metodo, pega o nome da pessoa, mas na hora de sumir o campo, que no caso é a função desabilitaCampo(), ele entra seta o campo TXT para visible = false, mas o campo continua na tela.
Alguem tem uma ideia ? :roll:
Obrigado
