...essendo un bottone...
potresti usare semplicemente un setBackground per cambiare colore ...

codice:
JButton b = new JButton();
...quando lanci il dado e quindi sai la posizione(e quindi il pulsante, sia questo b) dove l'utente deve andare...(questo te lo devi gestire non so come hai implementato la cosa :master: )
codice:
b.setBackground(Color.RED);
o altro colore...

per farlo lampeggiare puoi implemetare un metodo che ogni tot secondi switcha il background del pulsante (con un colore chiaro tipo giallino)dove tot e compreso tra 1 e il massimo numero di secondi che vuoi far lampeggiare il pulsante...