Originariamente inviata da joker06
avete qualche esempio di come si utilizzano gli actionlistener per la gestione dei Jpanel?



Cosa serve l'actionListener per un panel?
Serve ed esiste per i bottoni, ma per un panel non l'ho mai sentito.
Mi ero spiegato veramente male, volevo dire come utilizzare actionlistener tramite i bottoni per switchare i vari jpanel a seconda del bottone premuto.

Sono riuscito a farlo in questo modo (lo riguardero tutto seguendo quello che ha scritto andbin)

Ho creato il JFrame, inserito menu e creato un primo JPanel (diciamo la home)

gli item del menu richiamano:
codice:

codice:
public void actionPerformed(ActionEvent ae) {    String comStr = ae.getActionCommand();
        System.out.println(comStr + " Selected");
        test(comStr);

      }


test:
codice:
JPanel t = new JPanel();
t.setBackground(Color.RED);
JLabel select = new JLabel();
t.add(select = new JLabel(c));
window.setContentPane(t);
ma anche se va devo rivederlo tutto e seguendo andbin utilizzare il CardLayout