Olá pessoal,
já li vários tópicos mas nenhum resolveu o meu problema.
Tenho uma tabela e uma das colunas recebe valores do tipo Boolean.
Meu DefaultTableModel já implementa o método getClass().
Para toda coluna eu seto um DefaultTableCellRenderer, responsável por alternar a cor das linhas.
O problema é que o renderer não trata o Boolean como um checkbox e sim como uma string (true, false).
Claro ViniGodoy,
detentor do conhecimento,
se não for muito incômodo, poderia me atualizar sobre a razão de ser errado utilizar um DefaultTableModel?
Obrigado!
[quote=julianofischer]Claro ViniGodoy,
detentor do conhecimento,
se não for muito incômodo, poderia me atualizar sobre a razão de ser errado utilizar um DefaultTableModel?
Obrigado![/quote]
Basta seguir o link da minha assinatura:
É mais difícil que escrever seu próprio TableModel;
É mais lento (usa classes sincronizadas);
Ocupa mais espaço em memória (duplica seus dados);
Deixa o código mais confuso e difícil de manter (exige casts, por exemplo);
Faz a sua mulher te deixar, o leite da sua geladeira azedar, e pessoas apontarem o dedo para você na rua.