Tenho um menu q chama um JInternalFrame tem como eu saber se ele ja esta criado?

Tenho um menu q chama um JInternalFrame tem como eu saber se ele ja esta criado ?

estou usando um JDesktopPane e JInternalFrame
intao eu jogo o JInternalFrame dentro do JDesktopPane
tem como eu verificar se ele esta dentro do JDesktopPane ?

hm…
vc pode usar um singleton para garantir que só uma instancia dessa classe será criada… e entao ver se essa instancia já está no jDesktopPane

aqui voce aprende sobre singleton:

http://www.guj.com.br/java.tutorial.artigo.137.4.guj

e assim voce sabe as janelas que estao no seu JDesktopPane:

JDesktopPane desktop = //blabla
JInternalFrame janelas[] = desktop.getAllFrames();

Você poderia também dar uma olhada no Pattern Singleton.

valeu? até… :thumbup:
[]'s