Dúvida NetBeans - Modo de Conexão

2 respostas
D

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á;

2 Respostas

Marlon_Meneses
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)

}
D

muito obrigado!

Criado 6 de junho de 2007
Ultima resposta 6 de jun. de 2007
Respostas 2
Participantes 2