Pessoal utilizo netbeans e criei um JDialogForm . porem gostaria de retornar alguma coisa desse JDialog qdo ele for fechado…
por exemplo
JDialog1 jdialog = new JDialog1();
Int codigo = jdialog.setVisible(true);
alguma coisa assim…
obrigado
Pessoal utilizo netbeans e criei um JDialogForm . porem gostaria de retornar alguma coisa desse JDialog qdo ele for fechado…
por exemplo
JDialog1 jdialog = new JDialog1();
Int codigo = jdialog.setVisible(true);
alguma coisa assim…
obrigado
cara penso que podes escrever um listener e então sobreescrever o setVisible deste componente e dentro disso “chamar” os listener.
Tu pode até utilizar um listener já definido para ficar escutando quando a janela será fechada.
Espero ter ajudado
[]'s
Acho que seria melhor vc criar um atributo no JDialog e depois obter, através de um método GET, o valor deste atributo
Exemplo:
JDialog1 jdialog = new JDialog1();
jdialog.setVisible(true);
Int codigo = jdialog.getCodigo();
Té+
Cara, o JDialog é um objeto como outro qualquer.
Crie uma propriedade dentro dele, e depois um getter.
public class JDialog1 extends JDialog {
public int valor;
//Resto da implementação do JDialog
public int getValor() {
return valor;
}
}
dialog.setVisible(true);
int valor = dialog.getValor();
Cara, o JDialog é um objeto como outro qualquer.Crie uma propriedade dentro dele, e depois um getter.
public class JDialog1 extends JDialog { public int valor; //Resto da implementação do JDialog public int getValor() { return valor; } } dialog.setVisible(true); int valor = dialog.getValor();
É verdade hehe, bem mais simples que matar uma mosca com tiro de bazuca hehe. :-o