Ma non ti conviene fare una classe annidata anonima per ogni pulsante? é un pò più lunga ma gestisci meglio i vari eventi dei pulsanti

potresti fare invece che una classe per l'actionlistener
codice:
JButton prova = new JButton("Prova);
prova.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e){IsPusched();}});
Spero di aver capito il problema e non aver scritto invece una cavolata!!