Verificar se a JDialog está aberta ou não

Ola pessoal.

Estou precisando de mais uma forcinha. A situação é a seguinte, tenho uma janela-modal (JDialog) aberta em meu aplicativo, abri outra, mas nesta outra, que foi aberta por ultimo, há como eu abrir a que já foi aberta anteriormente.

//Para a pessoa que estou desenvolvendo o sistema (na verdade migrando do Access) esta opção é muito importante.

É possivel eu controlar no momento em que estou chamando a JDialog, se ela já está aberta/instanciada?

Quero retornar ao usuário do sistema que ele não poderá acessar/abrir (instânciar novamente), a janela já aberta anteriormente.

Desde já, mto obrigado

Até logo.

Hum…

algumas possibilidades:

  • colocar um atributo static na classe do JDialog e um método também static que retorne todas as instâncias desse dialog, assim você poderá ver se a informação associada está aberta ou não
  • transformar a sua classe em um singleton

fw

Resolvido. :smiley:

Valeu Dieval, mto obrigado pela atenção.

Até a próxima.