Colorir linhas de uma jTable sem ser usando CellRenderer!
2 respostas
yfalbino
alguem pode me dizer se existe alguma outra forma de colorir as linhas de uma jTable sem ser usar CellRenderer ?
eu até utilizei, colori a linha de vermelho… mas ao clicar em alguma outra linha da tabela, a linha que estava em vermelho some os dados…
alguem sabe o porque ?
Cara, eu aconselho você dar uma olhada no AbstractTableModel para implementar seus modelos de tabelas… e a mesma coisa para o TableCellRenderer quanto ao design…
Tabelas para preencher cores, formas, bordas etc… querendo ou não ira ser ultilizado o renderer…
Quanto ao seu problema, caso você esteja usando o renderer default, acredito que é apenas um problema com cor (se não estiver enganado)
Por exemplo… quando você seleciona uma celula ele altera o backgroundColor e/ou o foregroundColor, de forma que seu texto contido na celula apenas não fique visível… tente alterar a cor quando selecionado…
Qualquer coisa coloque o fonte que fica mais fácil de compreender seu problema…
Abraços