[Dúvida] TableModel com CheckBox!

Olá, pessoal do GUJ!
Tudo bem?

Estou escrevendo um TableModel aqui, e me surgiu uma dúvida…
Esta é minha classe Aluno:

[code]public class Aluno {

public String nome;
public String turma;
public Boolean faltou;

}[/code]

Beleza… Como meu campo faltou é Boolean, eu quero que retorne uma CheckBox, e tô fazendo assim:

[code]@Override public Class<?> getColumnClass(int col) {

if ( col == colFaltou ) return Boolean.class;
else return String.class;

}[/code]

Beleza… Veio a CheckBox. O problema é que não estou conseguindo “checá-la” e “deschecá-la”!
Sobescrevi o método isCellEditable, mas não deu muito certo…

[code]@Override public boolean isCellEditable(int row, int col) {

if ( col == colFaltou ) return true;
else return false;

}[/code]

É assim mesmo?
Tem outra maneira de se fazer?
Grato pela ajuda, galera!

o//

Olá amigo

isso pode ajudar:

http://www.java2s.com/Code/Java/Swing-JFC/PropertyTableUseJTabletodisplayandeditproperties.htm

http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

aqui noforum:

http://www.guj.com.br/posts/list/35542.java

Silvio Guedes