Criar varios JInternalFrame

5 respostas
java
U

Ops, é possível eu criar vários JInternalFrame ao clicar num botão para adicionar eles?

Gostaria de fazer uma tela que adicione lembretes usando JInternalFrame é possivel?

5 Respostas

staroski

Sim, é só instanciar ao clicar no botão desejado.

U

Como posso instancia-lo ?

staroski

Como se costuma instanciar uma classe?

<tipo de dado> <nome da variável> = new <construtor>(<parâmetros>);

U

JInternalFrame internal1 = new TelaPrincipal();

staroski

Se TelaPrincipal for uma subclasse de JInternalFrame, sim, senão pode instanciar assim:

JInternalFrame internalFrame1 = new JInternalFrame("Janela 1");
JInternalFrame internalFrame2 = new JInternalFrame("Janela 2");
JInternalFrame internalFrame3 = new JInternalFrame("Janela 3");
JInternalFrame internalFrameN = new JInternalFrame("Janela N");

meuJDesktopPane.add(internalFrame1);
meuJDesktopPane.add(internalFrame2);
meuJDesktopPane.add(internalFrame3);
meuJDesktopPane.add(internalFrameN);
Criado 30 de maio de 2017
Ultima resposta 19 de jun. de 2017
Respostas 5
Participantes 2