Probela com InternalFrame que nao abre 2 ou mais vezes

Olá pessoal…

Sou estudante de java, e estou com algumas dúvidas, eu vi java na facudade no ano passado e estou utilizando para fazer um projeto trabalho de facudade desse semestre, porem estou com uma dúvida com o internalframe, alguem pode me ajudar?

Bom eu criei 2 classes:
1 = JFrame para a principal contendo menu
2 = classe extende Jpainel para integrar na iframe

coloquei o metodo actionlistener para o menu cadadastrar > clientes
e ao executar ele abre a janela normal , porem se clicar no botao fechar da janela (internal frame) ele não abre mais, ai toda vez que tenta chamar a internal frame o ele nao exibe, e so exibirá novamente se fechar o projeto e iniciar novamente…

alguem pode me ajudar…

Espero Respostas

Att.
Ronaldo