Fechar tela de parâmetros

2 respostas
M

Estou abrindo uma tela de parâmetros no meu programa.
onde eu declaro uma variável do tipo da classe

//Variável
private Parameters param;
//Classe
public class Parameters extens JFrame

Para abrir está tudo ok, agora para fechá-la por um botão ok por exemplo estou dando somente um setVisible(false).
e para abri-la novamente estou utilizando setVisible(true).

Sei que não é o correto, então alguém poderia me ajudar dando um exemplo de como fechar uma janela por exemplo de parâmetros ?

Espero ter conseguido expressar de maneira entendível o meu problema.
Abraço,
Maicon

2 Respostas

M

Ha esqueci de dizer:
Para abri-la pela primeira vez estou dando somente um:
param = new Parameter();

J

O que vc pode fazer é o seguinte… Suponho que esta Janela foi chamada por outra, ai vc abriu a janela Parameter… quando vc clicar em ok, vc realmente feche a janela (com o dispose()), mas antes de dar o dispose, envie as informações desta tela (que são importantes) para a tela que chamou… por exemplo, em um HashMap, ou Vector(ai vc determina um ordem para encontrar os elementos armazenados)… Assim, quando vc for ter que abrir novamente a janela, vc passa o HashMap ou Vector, e carrega os valores. Na janela Parameter vc terá que ter uma referência da janela pai… blz?

Criado 18 de maio de 2004
Ultima resposta 18 de mai. de 2004
Respostas 2
Participantes 2