Criei minha jtable, está funcionando certinho, só que quero adiiconar um checkBox em alguma coluna. Alguem poderia dar uma luz?
Abaixo o meu código:
public class GrideBuscaClientes extends AbstractTableModel {
List<GrideClientesVO> buscaGride = null;
String[] colunas = {"Código", "Nome", "Estado", "Teste"};
public GrideBuscaClientes(List<GrideClientesVO> buscaGride) {
this.buscaGride = buscaGride;
}
@Override
public boolean isCellEditable(int rowIndex, int columnIndex) {
return false;
}
@Override
public int getRowCount() {
return buscaGride.size();
}
@Override
public int getColumnCount() {
return colunas.length;
}
public String getColumnName(int column) {
return colunas[column];
}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
GrideClientesVO g = buscaGride.get(rowIndex);
switch (columnIndex) {
case 0:
return g.getCodigo();
case 1:
return g.getNome();
case 2:
return g.getUf();
}
return null;
}
}
Procurei um pouco na internet, ouvi falar que tenho que sobrescrever o método getColumnClass, mas não achei muita coisa sobre.
Agradeço desde já.