Quero adicionar um método dentro de um JPanel!!
[code]JPanel panel = new JPanel();
panel.add(metodo());[/code]
Estou tentando fazer desta maneira, há outro tipo de função add especifica para métodos??
Quero adicionar um método dentro de um JPanel!!
[code]JPanel panel = new JPanel();
panel.add(metodo());[/code]
Estou tentando fazer desta maneira, há outro tipo de função add especifica para métodos??
Primeiro, o título de seu post não está nem um pouco objetivo.
Segundo, o que está tentando fazer?
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.
Se eu entendi direito
Remova:
[code]JPanel panel = new JPanel();
panel.add(metodo()); [/code]
Crie um objeto da classe TelaLogin (que extende JPanel) e adicione ele ao TelaPrincipal (Que extende JFrame)