no, questo è un problema di implementazione: puoi avere più listeners dello stesso tipo, ma personalizzati per ogni componente a cui vai ad attaccarlo.
Chiaro che se fai
e attacchi a tutti i bottoni quell'actionListener (.addActionListener(this)) che è quello della classe, tutti i componenti si comporteranno di conseguenza... a meno che di non diversificare (con un if sul source dell'evento) nel actionPerformedcodice:public class myJWindow extends JWindow implments ActionListener { public void actionPerformed (ActionEvent ae) { // codice } }

Rispondi quotando