Ciao a tutti!
Purtroppo per problemi di consegna di un progetto sono sempre in alto mare e rompo le scatole su questo sito.
In pratica ho un JButton associato a MouseListener. Nel metodo mouseClicked devo colorare momentaneamente lo sfondo di un JButton, e quando poi ci riclicco su, lo sfondo mi deve tornare originale come era prima(trattasi di una scacchiera).
Ho provato a settare sul JButton setOpaque(true), ma nn viene colorato.
Mi viene in mente solo questo:di prendere e salvare in una variabile il background del JButton ke seleziono per prima, gli metto uno sfondo nuovo(per evidenziarlo), e poi una volta al secondo click rimetto lo stesso sfondo salvato nella variabile.
Va bene così?(mi sembra un pò scadente)
Qualcuno ha qualche suggerimento?
Grazie in anticipo!![]()

Rispondi quotando