Tem algo errado com esse modelo?

1 resposta
Link_pg

Ola!!
Gostaria de saber se há algo de errado na implementação desse TableModel porque quando eu o uso, o primeiro registo é listado várias vezes na tabela e ainda no lugar do nome das colunas aparecem apenas ‘A’, ‘B’, ‘C’…

import javax.swing.table.*;
import java.util.*;

public class ModeloTabela extends AbstractTableModel{
    private ArrayList linhas;
    private ArrayList<String> colunas;
    
    public ModeloTabela(ArrayList linhas, ArrayList<String> colunas){
        this.linhas = linhas;
        this.colunas = colunas;
    }
    
    public int getRowCount(){
        return linhas.size();
    }
    
    public int getColumnCount(){
        return colunas.size();
    }
    
    public Object getValueAt(int rowIndex, int columnIndex){
        ArrayList linha = (ArrayList)this.obterLinhas().get(rowIndex);
        return linha.get(columnIndex);
    }
    
    public ArrayList obterLinhas(){
        return this.linhas;
    }
    
    public ArrayList<String> obterColunas(){
        return this.colunas;
    }
}

Flww!!!

1 Resposta

Petronio_Braga

Link_pg,

dá uma olhada aqui. Com isso você resolverá seu problema.

http://www.guj.com.br/java.tutorial.artigo.147.1.guj

Outro link que poderá te ajudar é esse

http://www.guj.com.br/java.tutorial.artigo.140.1.guj

Criado 13 de outubro de 2006
Ultima resposta 2 de nov. de 2006
Respostas 1
Participantes 2