Boa Tarde a todos,
Essa é a primeira vez que estou usando o netbeans, eu usava o eclipse mas percebi que pra mim é inviável usá-lo para interface gráfica. Percebi que a maneira e os códigos são um pouco diferentes no netbeans por isso eu tenho uma dúvida.
Tipo eu criei a classe PainelPrincipal extends JFrame, e pelo menu vou chamando os painéis com o código:
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
final PainelCadastrar cadastro = new PainelCadastrar();
this.setContentPane(cadastro);
validate();
repaint();
}
Até aí tudo certo, o problema é que, depois que eu coloco no JFrame esse Painel de Cadastro, eu não consigo chamar outro painél por um jButton que esteja no PainelCadastro. Um jeito que eu achei que funcionaria seria criar um objeto da classe PainelPrincipal que extends jFrame, fiz assim com o código, mas não funcionou.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
final PainelCadastrar cadastro = new PainelCadastrar();
final PainelPrincipal principal = new PainelPrincipal();
principal.setContentPane(cadastro);
principal.validate();
principal.repaint();
}
Se alguém souber como devo proceder para resolver isso agradeço.