Quote Originariamente inviata da linux_r Visualizza il messaggio
l'unico problema è che se clicco col mouse su una riga della jtable , questa non viene colorata ma resta del colore stabilito dal renderer . Come posso ovviare a questa situazione?
Un click su una cella di per sé (cioè senza implementare qualcosa di specifico) non cambia nulla riguardo i dati della tabella. Al massimo può cambiare lo stato di selected/focus di una o più righe/colonne/celle.

Nel tuo renderer, il background è solo in funzione di quel String values. Non vedo l'uso di isSelected/hasFocus. Quindi se al click non fai cambiare quel dato preso dal renderer .... non vedo come possa cambiare lo sfondo. Giusto?


P.S. guardando la tua implementazione del renderer, mi sorgono alcuni dubbi riguardo ad alcune cose .... se vuoi preciso meglio.