non è propriamente il massimo usare pulsanti. Dipende cosa ci devi visualizzare (immagini dei pezzi, presumo) ma a quel punto sarebbe meglio un componente personalizzato (es. estensione di JComponent o JPanel).
.
Allora tu mi consigli di farlo in modo diverso, e come potrei fare una scacchiera usando i JPanel?
E le pedine all'interno come le potrei rappresentare?