Pessoal, to precisando mesmo da ajudinha de vcs…
Bom, eu tenho uma tabela onde uma das colunas é um objeto do tipo boolean, o qual fica representado na tabela como um check box, certo!
Então, qdo eu instancio esta tabela, eu passo no construtor o modelo que criei, o qual extende de abstractTableModel (JTable table = new JTable(meuModelo)).
Neste meu modelo, tem o método setValueAt(object, row, col), onde eu atribuo um valor para determinada celula da minha tabela. Entao, minha dúvida é:"Porque quando eu chamo o método setValueAt() o valor da célula não muda na tabela(no caso o boolean, se eu passar ‘true’ deveria marcar o checkbox), sendo que se eu jogar depois pra saida padrão o getValueAt() este valor está alterado?"
Precisa chamar algum método como o repaint(não este, pois já tentei) pra recriar a tabela com base nos novos valores setados?
OBS:
Até o momento, está funcionando quase que perfeitamente, pois traz os valores do bd, marca os check box(boolean) com o mouse, salva no bd, carrega com os ítens checados(qdo for o caso), etc…
Um abraço,
Aislan