Avevo fatto quella domanda per creare una cosa del genere:

codice:
int c.a = 5;
c = new ActionListener(){
   public void actionPerformed(ActionEvent e) { 
	System.out.println(a); 
   }
};
b.addActionListener(c);
Visto che sei saggio, come potrei risolvere il problema?

Io genero dinamicamente i componenti con necessità del listener, come posso fare?