i am trying to switch between panels using layered pane.
I have added 2 panels and they are working fine(switching),
but when i am creating the an own class public class AuthorPanel extends javax.swing.JPanel
and trying to add it on the layeredPane is not working
Methods i am using
public void switchPanels(JPanel panel){
jLayeredPane1.removeAll();
jLayeredPane1.add(panel);
jLayeredPane1.repaint();;
jLayeredPane1.revalidate();
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
switchPanels(jPanel3);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
switchPanels(jPanel2);
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
AuthorPanel a = new AuthorPanel();
switchPanels(a);
a.setVisible(true);
}