Desenvolver sistemas com varios jInternalframe?

oi, estou desenvolvendo um sistema usando o Netbeans 5.5, eu gostaria de saber como me organizar para ir construindo as telas por exemplo de cliente, fornecedores, produtos, de modo que nao atrapalhe ou encha a tela principal(jFrame) com as telas jInternalFrame?
obrigado
claudio

Dica: em vez de usar JInternalFrame (interface MDI é muito complicada de usar, logo vira bagunça mesmo - é por isso que o MS Excel usa tabs, o NetBeans usa tabs, o Eclipse usa tabs, o Firefox usa tabs etc.), porque não desenvolve usando o próprio framework do NetBeans? Você pode ter a tela organizadinha como se fosse a IDE.
Outra forma é criar um JPanel com layout java.awt.CardLayout e controlar todas as telas (“cards”) usando, por exemplo, um menu.

Tabs são mesmo uma boa solução… e também elegantes…

O uso de panels também pode-se gerar confusões da mesma forma que as JInternalFrame’s…

bons códigos :shock:

Uma vez trabalhei em um projeto Swing e usamos Tabs, o efeito fui excelente e os usuários gostavam bastante. Na minha opinião o lance de MDI acaba ficando mais confuso para o usuários.

vc poderia colocar o codigo fonte ou onde encontro um exemplo de uso de tab

Att

Edgar