Colorare una cella di una JTable

di il
1 risposte

Colorare una cella di una JTable

Ciao,
ho un problema che non riesco a risolvere...
Nel mio progetto dovrei implementare una ricerca di un testo all'interno di una Jtable ed evidenziare la parola trovata.
Per questo motivo faccio uso di una JTextField dove l'utente scriverà la parola da cercare e di un bottone "Ricerca" che alla pressione dovrebbe cercare ed evidenziare la parola scritta nella JTextField.
Il mio problema non è tanto la ricerca della parola, ma il colorare la cella contenente la parola trovata.
Mi sembra di aver capito che il modo migliore per risolvere questo problema è di creare una nuova classe che estenda JTable e che riscriva il metodo prepareRenderer.
tuttavia non capisco cosa devo scrivere nel metodo prepareRenderer. Con setBackground del componente mi colora tutta la tabella.... come selezionare una singola cella ed a questa settargli il colore (se contiene la parola cercata) ?
Insomma ho le idee un po' confuse...
Grazie mille per chiunque mi risponda

1 Risposte

  • Re: Colorare una cella di una JTable

    Dovrebbero esserci i tacbleCellRender, se cerchi in rete trovi sicuramente qualcosa, io avevo un problema simile per mettere i jbutton nelle celle
Devi accedere o registrarti per scrivere nel forum
1 risposte