Duvida Básica - Carrejar um JPanel em um Jframe

Sou novato em swing e gostaria de um apoio nesta dúvida bem Básica.

Tenho o formulário principal com um menu e tenho “sub-formularios” para cadastro, alteração e etc…

Eu quero que quando eu clique no menu cadastrar o sub-formulario de cadastro seja carregado no corpo do formulário principal

Os menus eu já sei, mas gostaria de saber quais componentes devo utilizar(e como implementar) para todo o resto do problema. O formulário principal tem que ser um jframe e os subs jpanels?

Agradeço qualquer ajuda.

VENOM

Utilize JDesktopPane + JInternaFrames:

http://java.sun.com/docs/books/tutorial/uiswing/components/internalframe.html

valeu. Vou dá uma lida e tentar, depois digo no que deu.

VENOM

Hmm… Acho que isto nao era bem o que eu queria.

Pelo tutorial, ele cria uma janela dentro da outra. O problema é que vem com barra de titulo e tudo, além disso o usuario pode mexer esta janela interna de um lado pra outro

Vou mostrar a baixo qual era minha intenção:

Crio um JPANEL Cadastro de pessoas:

Crio um JFrame com um Menu:

Clico na opção Cadastrar Pessoa

E ele carrega o JPanel

Alguém tem um exemplos simples de como seria este código?

Agradeço qualquer resposta

VENOM