Abrir um JDialog

1 resposta
G

Olá,

Eu tenho um classe em JFrame que nela contem diversos botões onde ao ser executados abrem um JDialog eu utilizo assim…

new Inserir(this).setVisible(true);

Com essa função eu abro o JDialog com a classe chamada Inserir, mas é ai que se encontra o problema…

Eu preciso passar uma variavel por parametro para classe Inserir mais não pode ser no contrutor que seria Inserir mais no metodo insere(), ou seja:

new Inserir(this).insere(objeto);

colocando assim eu não abro o JDialog

Como que eu posso estar passando esta variavel para outra classe?

1 Resposta

D
JDialog dialogo = new Inserir(this);

dialogo.setVisible(true);

dialogo.insere(objeto);
ou

Inserir dialogo = new Inserir(this);

dialogo.setVisible(true);

dialogo.insere(objeto);

não esqueça de importar as classes
no primeiro ex:
import javax.swing.JDialog;

Criado 3 de junho de 2006
Ultima resposta 5 de jun. de 2006
Respostas 1
Participantes 2