Olá, estou com um probleminha, tenho um JDesktopPane e nele eu abro minhas JInternalFrames e ai está o problema, quero verificar se meu objeto “está ativo” no Desktop quando eu clico no menu para abrir ele. Caso esteja não abrir mais uma JInternalFrame por ex.“Clico em Cadastrar cliente, se eu tentar abrir outro Cadastrar Cliente, checar se já existe um objeto CadastrarClietne e então não abri-lo até que eu o feche”.
Pensei em usar um vetor, e sempre que for criar o objeto ele verificar dentro dele, se já existir não cria o objeto, caso não exista então cria o objeto e adiciona ao vetor, assim que fechar a janela, remover o objeto do vetor e assim por diante.
Se alguma puder me ajudar fico grato. :lol: