Pessoal inicialmente estava utilizando o JFrame para montar uma tela de configurações.
Para fechá-la eu utilizava um botão com JFrame.dispose();
mas por necessidade de por ela como Modal precisei mudar para JDialog.
O problema que o dispose() não funciona em JDialog.
Alguém poderia me dizer se tem outro método que feche o JDialog ?
Abraço,
Maicon
Olha eu usei o metodo dispose()… e deu certim…
Criei uma classe que extende JDialog e colokei nela um botão para fechar… e no Listener desse botao chamei o metodo dispose do JDialog e deu certim…
Estou usando o j2sdk 1.5 se kiser te mando o codigo de teste…
[]´s
Estive fazendo uns testes com setVisible(false), só para ver e a tela também não “desaparece”… deve ter algum problema no código…
Vou tentar descobrir…
Valeu Set_Abominae…
Abraço,
Maicon
Blz kara…
Posta o código pra gente vê…
Mas com o dispose() deveria funcionar…
hehehe… pessoal, resolvi meu problema…
É o seguinte:
Eu estava dando ao botão um addActionListener(new ButEvents(“OK”)), onde o ButEvents é uma classe implementada por AbstractAction…
Mas era aí que estava o problema…
Consegui fazer funcionar quando eu resolvi implementar a classe do meu frame de comfiguração com ActionListener e por a ação dos botões todas na própria classe…
Valeu pela força,
Maicon