Criar JInternalFrame

Boa noite,

pessoal é o seguinte, eu sou iniciante em java e gostaria de aprender como criar um jinternlaframe, só que ja procurei bastante na internet e não achei nenhum que explique detalhadamente, eu gostaria q ao clicar em um botão, ele abrisse o JInternalFrame com os dados normais como em um JFrame, ou seja, eu so preciso saber como fazer pra um JFrame virar um JInternalFrame, obrigado.

O que exatamente esseJinternalFrame precisa fazer e o que ter?É para ser modal?

Não achou nenhum tutorial? Que tal esses?
http://java.sun.com/docs/books/tutorial/uiswing/components/internalframe.html
http://www.deitel.com/articles/java_tutorials/20060505/
http://www.herongyang.com/swing/jiframe.html

Basicamente, você põe um JDesktopPane na área que os JInternalFrames irão aparecer. Então, vc cria o JInternalFrame e o adiciona no desktop pane. Baixe os exemplos nos links acima e veja como foram feitos.