Ciao,
ho un bottone contenuto in una finestra e vorrei, alla pressione di questo, mediante la cattura dell'evento, determinare facilmente a quale finestra tale bottone appartiene.

Ora nel gestore degli eventi mi tocca fare questo:
codice:
((Window)((Component)((Component)((JPanel)((JButton)e.getSource()).getParent()).getParent()).getParent()).getParent()).dispose();
Mi sembra parecchio orribile e soprattutto non riutilizzabile per finestre diverse.

Come faccio?

Ciao!