Jcheckbox jtable ::: AJUDEM

hey pessoal [[]]

tenho este código que está a funcionar bem para tudo menos para a jcheckbox

DefaultTableModel model = new DefaultTableModel();
        JCheckBox check = new JCheckBox();
        Vector data = new Vector();
        for (Object elem : cortadores) {
            Cortador cort = (Cortador) elem;
            Vector row = new Vector();
            row.add(cort.getId());
            row.add(cort.getNumeroIdentificacao());
            row.add(cort.getNome());
            row.add(cort.getDataAdmissao());
            row.add(cort.getIdade());
            row.add(cort.getMorada());
            row.add(cort.getBilheteIdentidade());
            row.add(cort.isCorteManual());
            row.add(check);
            data.add(row);
        }
        model.setDataVector(data,Cortador.getColumNames());
        jTableListaCortador.setModel(model);

a minha ideia é em cada linha da jtable nesse ultima coluna ter uma checkbox onde depois um cara possa clicar, para seleccionar ou nao, mas fazendo assim está dando erro.

estou ansioso pela resposta.

obrigadao a todos []

Para adicionar um JCheckBox a um JTable, simplesmente inclua um objeto do tipo java.lang.Boolean, não um java.swing.JCheckBox.

pode-me dar um exemplo por favor?

Oi,
Não sei se vai ajudar,
mais fiz uma assim:

[code]//
// Instancia a tabela
//
io_table = new VeSTable
(
0,
new Object[][]
{
new Object[]
{
“Teste”,
“Teste.”,
Boolean.FALSE,
new Integer(360)
},
new Object[]
{
“Teste1”,
“Teste1.”,
Boolean.FALSE,
new Integer(120)
},
new Object[]
{
“Selecionar”,
“Selecione esta coluna.”,
Boolean.TRUE,
new Integer(67)
}
}
);

//
// Define o tipo da ultima coluna como checkbox(seleção)
//
io_table.setCheckBox(2);[/code]

Em seguida se quiser um evento do mouse, para seleção do check… cria um Mouse event chamando MouseClicked…

Espero ter ajudado…

Tchauzin!