Tornando editável checkboxs apresentados em Tabelas

2 respostas
L

Alguém sabe como tornar editavel os checkbox que aparecem em tabelas? Tentei dar uma olhada nas celulas(CellEditor, TableCellEditor etc…), mas nao funcionou.

Obs: Toda vez tabela renderiza as colunas e celulas de acordo com o tipo de dado que elas apresentarão. Dados booleanos sao representados por checkboxs.

Obrigado a todos!!

2 Respostas

ViniGodoy

Basta fazer o seu tablemodel retornar true para a coluna que você quer que seja editável.

L

Agradeço a resposta ai Vinicius. Na verdade vc tem que construir um TableModel para a tabela e sobreescrever o metodo isCellEditable falando qual combinação linha X coluna (celula) eh editavel. Ex:

table.setTableModel(new TableModel(........))
 {

          public boolean isCellEditable(int row, int column){      // a celula obtida atraves do par rowXcolumn sera editavel se retornasse false nao seria.
                   return true; 
          }
        


 }
Criado 5 de dezembro de 2007
Ultima resposta 6 de dez. de 2007
Respostas 2
Participantes 2