Salve a tutti
di recente ho deciso di cazzeggiare un po' con le interfacce grafiche, visto che alla fin fine nei corsi universitari le si tratta molto poco e che tra corsi e progetti esterni ho passato tutto il tempo a lavorarci senza.

Comunque, ho deciso di usare il java visto che mi piace il linguaggio


Ad ogni modo, al momento ho un dubbio più teorico che pratico, mi spiego meglio:
ho alcuni JMenu con vari JMenuItem che voglio rispondano in modo diverso (ovviamente) a seconda di quale item premo con il mouse

sto usando gli ActionListener per gestire l'evento e mi chiedevo: è più "corretto" creare un actionListener diverso per ogni singolo JMenuItem oppure un ActionListener che in generale gestisca tutti i click sui diversi menuItem

codice:
 ActionListener  clickOnMenuItem  = new ActionListener() {blablabla}
e in base a un confronto tra
codice:
 event.getActionCommand()
e una serie di stringhe che rappresentano i nomi dei menuItem decida quali metodi richiamare?