Para funcionar o singleton, o teu JFrame deve ter um atributo do teu JInternalFrame, para que seja possível controlar as instâncias do objeto, dê uma lida melhor no padrão e veja aonde você está errando!
Quando ao ser “maximizável” e aparecer maximizado o primeiro o método setMaximizable(bollean b) dá conta do recado e o segundo eu nunca me lembro como é, mas aqui no fórum já surgiu essa dúvida, dá uma olhada!
walissongpi
coloque isso dentro do contrutor, abaixo da initComponents();
setExtendedState(MAXIMIZED_BOTH);
lincolngadea
Walisson,
muito válida a dica cara, por enquanto vai me servir legal,
obrigadão…
Vc saberia dizer como faço para deixar o internalFrame Fixo sem movimento na tela???
Quanto ao singleton vou pesquisar mais…
walissongpi
lincolngadea:
Walisson,
muito válida a dica cara, por enquanto vai me servir legal,
obrigadão...
Vc saberia dizer como faço para deixar o internalFrame Fixo sem movimento na tela???
Quanto ao singleton vou pesquisar mais...
vc deve adicionar um evento do tipo ComponentMoved:
jInternalFrame1.addComponentListener(new java.awt.event.ComponentAdapter() {
public void componentMoved(java.awt.event.ComponentEvent evt) {
jInternalFrame1.setLocation(x, y);//onde x-> coluna e y->linha
}
lincolngadea
Valeu Alisson,
Resolveu minha vida…
victorgilc
Hey Pessoal
No código abaixo setLocation determina até onde o usuário poderá arrastar a janela…
Mas como eu faço pra janela “nascer” em determinada coordena, e ali permanecer, criando ao mesmo tempo um efeito cascata quando abrimos + de uma janela
jInternalFrame1.addComponentListener(newjava.awt.event.ComponentAdapter(){publicvoidcomponentMoved(java.awt.event.ComponentEventevt){jInternalFrame1.setLocation(x,y);//onde x-> coluna e y->linha }