Definir CellRenderer

1 resposta
converge

Dúvida:

estou utilizando um Renderizador JLabel (LabelRenderer) que criei e estou chamando ele desta forma na classe que estende JFrame:

jXTable.getColumnModel().getColumn(0).setCellRenderer(new LabelRenderer());

até aqui tudo 100%, o problema é que preciso definir essa configuração acima dentro da minha classe que estende DefaultTableModel e sem passar um índice fixo “.getColumn(0)”.

já fiz algumas tentativas na classe que estende DefaultTableModel, entre elas sobrescrever o método getColumnClass, outra tentativa foi dentro de um método que cria novas colunas definir o Renderer da coluna, mas também não funcionou:

TableColumn tc = new TableColumn();
tc.setCellRenderer(new LabelRenderer());

alguém pode ajudar?

1 Resposta

Luiz_Gustavo

Olá,

veja se este post pode te ajudar em alguma coisa: http://www.guj.com.br/posts/list/35481.java#188724

Abraços!

Criado 27 de janeiro de 2009
Ultima resposta 27 de jan. de 2009
Respostas 1
Participantes 2