Mas ha limitacoes do JDialog.
Supondo que eu queira abrir outro JDialog ou mesmo um JFrame com um JDialog aberto, nao da certo.
Fora que o JFrame tem muito mais poder de gerenciamento do que o JDialog.
Conforme as msgs, quer dizer que estes programas tipo Eclipse ou Netbeans, que tem um montao de janelas, nao usam JFrame? Com certeza eles nao usam JInternalFrame, pois as janelas tem total liberdade.
Ahhh, e tambem algumas nao sao JDialog porque eu consigo abrir varias e trabalhar clicando em uma ou outra livremente.
Neste caso, a unica opcao é que trabalham mesmo é com JFrame, certo?
Deve ter algum jeito de fazer aparecer apenas UM icone mesmo com varios JFrames… vou pesquisar o codigo fonte de alguns programas e ver se descubro e respondo esta msg…