Merhaba bir projem var tek bir frame üzerinde 10 tane kadar jpanel kullanmak istiyorum.


Aşağıdaki gibi bir arayüz olacak ben mesela anasayfaya tıkladığımda anasayfa_paneli görünecek diğer tüm panaller gizli olacak yada dijital erişim butonuna tıkladığımda dijital_panel görünecek diğer tüm panaller gizli olacak bunu istiyorum.

soldaki menüler ayrı bir panel içerisinde sadece sağdaki panellerin setVisible olayı true yada false olacak ama bunu yapamıyorum acaba bir panelden diğer bir paneli neden kontrol edemiyorum

JButton btnBlm = new JButton("Anasayfa");
btnBlm.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
anasayfa_panel.setVisible(true);
dijital_panel.setVisible(false);

}
}

Bu kod işe yaramıyor nasıl yazmam gerek bunu yardımcı olurmusunuz