Add

3 respostas
L

Quero adicionar um método dentro de um JPanel!!

JPanel panel = new JPanel();

panel.add(metodo());

Estou tentando fazer desta maneira, há outro tipo de função add especifica para métodos??

3 Respostas

drsmachado

Primeiro, o título de seu post não está nem um pouco objetivo.
Segundo, o que está tentando fazer?

L

Tenho duas classes (TelaPrincipal, TelaLogin)

TelaPrincipal extende JFrame, no seu construtor possui um JPanel chamado principal, na classe, possui um método getTelaPrincipal que chama o conteudo da TelaPrincipal;

TelaLogin extende um JPanel, seu conteudo está dentro de um JPanel chamado login,

Na TelaPrincipal possui um método getTelaLogin que chama o login da TelaLogin;

Quero que o método getTelaLogin dentro do JPanel principal, para que quando haja evento na tela login, o conteudo de principal seja getTelaPrincipal.

War_Paz

*Se eu entendi direito*

Remova:

JPanel panel = new JPanel();  
  
panel.add(metodo());

Crie um objeto da classe TelaLogin (que extende JPanel) e adicione ele ao TelaPrincipal (Que extende JFrame)

Criado 27 de setembro de 2012
Ultima resposta 27 de set. de 2012
Respostas 3
Participantes 3