Quote Originariamente inviata da Jamie04 Visualizza il messaggio
Quando l'utente preme il pulsante 'modifica', il pulsante 'salva' deve compiere azioni diverse.
Come adempiere a questo scopo?
Stavo guardando i vari metodi isPressed o isArmed dei jbutton ma non mi sembra che funzionino o forse non sono capace io di usarli.
Detto molto in generale, quando un listener deve gestire eventi provenienti da più sorgenti (es. una singola implementazione di ActionListener per 2 pulsanti), la cosa più tipica è semplicemente quella di verificare il "source" dell'evento usando la comparazione dei reference con il source.

codice:
if (evt.getSource() == tuoPulsanteA) { 
    ...
} else if (evt.getSource() == tuoPulsanteB) {
    ...
}