AbstractTableModel = Como inserir linhas?!

2 respostas
C

Ae galera, tudo blz?
Estou com um problema no qual não consigo resolver…
Criei um sistema que tem uma tabela de memória(não visual) e que já está tudo funcionando, colunas, linhas, identificações e etc… agora quero colocar visualmente, ele já está puxando as informações do meu vetor, criando as colunas de acordo com a tabela de memória, eu não estou conseguindo é adicionar/remover linhas em tempo de execução, o vetor de memória ja está sendo populado com as novas informações, porém a tabela não os apresenta, eu usei o seguinte código:

this.fireTableRowsInserted(this.control.getCountLinhas()-1, this.control.getCountLinhas()-1);        
        this.fireTableDataChanged();
        this.fireTableStructureChanged();

Já tentei todos esses códigos mas não funciona 8O
Alguém poderia me ajudar?
Vlw

2 Respostas

S

Dá uma sacada no DefaultTableModel: http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/table/DefaultTableModel.html

C

Boa tarde seuparada,
Sim, eu visualizei esse DefaultTableModel mas para mim não serve, eu preciso implementar mesmo no AbstractTableModel, tentei pegar a idéia da classe que você citou, portanto sem sucesso, não estou conseguindo atualizar visualmente a tabela, todos que procurei me disseram pra eu usar o Default… mas eu preciso implementar no AbstractTableModel mesmo, alguem me ajudaria?

Obrigado.

Criado 19 de abril de 2004
Ultima resposta 19 de abr. de 2004
Respostas 2
Participantes 2