Janelas java

Boa tarde,

Procurei em todo os lugares e nao encontrei nada a respeito espero que alguem consiga me ajudar.

Sou iniciante em java e estou fazendo uma aplicação de cadastro de cliente, tenho minha tela principal, clico no botão do menu e chama um jinternal frame, nesse internal tem um botao de cadastro que chama uma outra janela porem Jdialog.

Isso esta rodando tudo ok, o problema e que quando estou com todas essas janelas abertas e clico para maximizar qual outra coisa na maquina, por exemplo o google, se eu clicar no icone da aplicação na barra de tarefas ao enves de foca na tela a aplicação toda só aparece a janela jdialog que abri por ultimo.

Espero ter alguma forma de corrigir.
obrigado.

É assim mesmo. Se não quer não use dialog.
Pode até tentar desativar o modal dela pra ver se muda.