[Dúvida] TableModel com CheckBox!

1 resposta
Nicolas_Fernandes

Olá, pessoal do GUJ!
Tudo bem?

Estou escrevendo um TableModel aqui, e me surgiu uma dúvida... Esta é minha classe Aluno:
public class Aluno {

	public String nome;
	public String turma;
	public Boolean faltou;
}
Beleza... Como meu campo faltou é Boolean, eu quero que retorne uma CheckBox, e tô fazendo assim:
@Override public Class<?> getColumnClass(int col) {

    if ( col == colFaltou ) return Boolean.class;
    else return String.class;
}
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...
@Override public boolean isCellEditable(int row, int col) {

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

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

o//

1 Resposta

S

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

Criado 3 de junho de 2010
Ultima resposta 4 de jun. de 2010
Respostas 1
Participantes 2