olá pessual tenho um jPanel com um menu!
e queria que quando clicasse na opção cadastro, ele chamasse uma outro jPanel!
ja tentei de varias forma e ja procurei ajudar em muitos lugares mais ainda assim não consegui!
desde ja obrigado!
abçs… e até mais! 
Duvida para fazer um botão chamar um jpainel!
9 Respostas
Saudações
Primeiro passo:
No método action performed do seu botão instancie um objeto do tipo da tela que voce esta chamando exemplo:
public void actionPerformed(java.awt.event.ActionEvent evt) {
// Neste caso esta instanciando uma tela la da sua classe JFrame
Tela tela = new tela();
this.setVisible(false);
tela.setVisible(true);
Este seria o geito mais fácil mas existem inúmeras maneira para chamar um tela.
Bye
opa muito obrigado!
vou testar ja eu volto!
então funcionou em partes!
hehehe…
agora ele abre o console, e não a tela de cadastro.
private void SMPCeasaActionPerformed(ActionEvent evt) {
PCadastro tela = new PCadastro();
this.setVisible(false);
tela.setVisible(true);
}
Bom o que temos que verifica é o seguinte, se o objeto que você esta criando pertence a tela de cadastro.
Cara seria interessante se você criasse um JFrame de cadastro, e chama-lo no action do botão, não sei que IDE que você esta usando, mas lhe indico uma ferramenta ótima como o Netbeans, tudo depende do programador né rsrsrsrs… Poste novas informações para ver se eu entendi sua duvida

eu uso o jigloo, é que uso aqui na faculdade!
então num tem como mudar!
e sou iniciante!
ta osso eim!
mais vamos lá!
esse jFrame vai ser colocado dentro do jPanel?
Seguinte, vc pode usar tanto um jframe quanto um jdialog, seria como o componente principal ao qual vc adicionaria outros componentes como jbutton’s ou jpanel’s ou outros componentes swing! E através de botões ou outros componentes vc pode controlar a exibição e outras “ações” dos componentes de sua tela.
vc esta falando do jFrame???
a maior duvida é como chamar esse outro jpanel que eu tenho!
porem se é mais facil com jFrame eu mudo!
mas como eu faço pra chamalo?
pessual comecei tudo de novo!
e agora funcionol!
sei que ta bem windows né (reinicia que da tudo certo!)
hehehe…
mais ta valendo muito obrigado!
funcionou assim ó:
private void oMenuPrincipalActionPerformed(ActionEvent evt) {
TelaCadastro tela = new TelaCadastro();
this.setVisible(false);
tela.setVisible(true);
}
vlw até a proxima!
muito obrigado jEder e thiagocg

Por nada amigo estamos aqui para ajudar uns aos outros fico feliz por ter encontrado o que procura 
um abraço e até a próxima
Atenciosamente
Eder Fernandes