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?
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?
Sim, é só instanciar ao clicar no botão desejado.
Como posso instancia-lo ?
Como se costuma instanciar uma classe?
<tipo de dado> <nome da variável> = new <construtor>(<parâmetros>);
JInternalFrame internal1 = new TelaPrincipal();
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);