Boa noite galere…
To fazendo um prog pra faculdade… mas o seguinte…
Tenho um jInternalFrame dentro de um desktop…
Esse JIF abre mais um, mas não está aparecendo…
eu sei q preciso adiciona-lo ao desktop e por isso não está aparecendo…
Os itens jInternal[Condutor], jInternal[form] e o desktop q está no main estão cada um em uma classe separada da outra…
A chamada do 1º jInternal no desktop funcionol legal…
fiz um método, provavelmente sem necessidade, tentando evitar o erro q estou tendo:
public void addDesktop(JInternalFrame janela){ // este método está na tela principal do prog.
Desktop.add(janela); //Desktop é o nome do jDesktopPane
}
um botão no [Condutor] vai chamar o [form], mas aparece o erro em:
//isto está no método do evento de botão dentro do jif[Condutor] e vai chamar o jif[Form]
FormCondutores form = new FormCondutores();
//TelaPrincipal.centraliza(form); << nestes métodos ocorre non-static method can't be referenced from a static content
//TelaPrincipal.addDesktop(form); <<
form.setVisible(true);
Alguém ja passou por isso e sabe como posso resolver isso? (se é que há como) :roll:
Agradeço a ajuda pessoal!! 
EDIT: Tbm tentei colocar um static no método addDestop() mas aí ele da o erro por causa da variável Desktop
