OH MIO DIO FUNZIONA!!!!!
Grazie grazie 1000!!!! sei un grande!!!

Ora ci sarebbe un secondo problema. Devo far si che ogni volta che clicco un pulsante mi restino attivi solo i pulsanti cliccabili secondo le regole del salta casella (cioè devo saltare 2 caselle il orizontale e verticale, e 1 in diagonale). Avevo precedentemente provato con i setEnabled ma anche in quel caso nn riuscivo a far capire al programma qual'era il pulsante cliccato correntemente. Ho provato rapidamente ora con getSource(), però questo restituendomi un button nn mi permette di dire all'array di lasciarmi attivi solo quelli con quelle caratteristiche...