Dúvida NetBeans - Modo de Conexão

Olá pessoal…
estou com uma dúvida relativamente simples.
É o seguinte, estou desenvolvendo uma aplicação desktop e na barra de ferramentas existe um botão onde eu invoco uma JInternalFrame. Ok, até aí tudo bem. Eu consigo fazer manualmente editando o método ActionPerformed do botão pra abrir a InternalFrame mas daí fica chato pq eu queria editar esse frame no editor gráfico do NetBeans… e fazendo isso ele não aparece lá na parte do Design.
Eu queria apenas saber como eu faço pra desenhar todo o frame, com os campos de texto, labels, botões, etc. e criar uma conexão pra o botão, de tal forma que o frame só fosse invocado quando eu apertasse o botão.
Alguém pode me dar uma luz?

Agradeço desde já;

Bom,
Pra que vc possa editar um JInternalFrame utilizando a ferramenta grafica, vc precisa criar uma nova classe no item GUI >> JInternalFrame Form.
Pra que o JInternalFrame abra, vc precisa criar um JFrame e inserir um JDesktopPane e um JBuntton. No comando da acao do botao deve conter o codigo
if(evt.getSource().equals(botao)){
InternalFrame janela = new InternalFrame(); //JInternalFrame
janela.setVisible(true); //abilita a visibilidade e ativa a janela
desktop.add(janela);//adiciona a janela(JInternalFrame) ao desktop(JDesktopPane)
}

muito obrigado!