nExemplo 2
npublic class SimpleTableModel extends AbstractTableModel {
private ArrayList linhas = null;
private String [] colunas = null;
public String[] getColunas() {return colunas;}
public ArrayList getLinhas() {return linhas;}
public void setColunas(String[] strings) {colunas = strings;}
public void setLinhas
(ArrayList list) {linhas = list;}
n}
npublic int getColumnCount() {return getColunas().length;}
npublic int getRowCount() {return getLinhas().size();}
npublic Object getValueAt(int rowIndex, int columnIndex) {
n
String [] linha = (String [])getLinhas().get(rowIndex);
n return linha[columnIndex];
n}
npublic SimpleTableModel(ArrayList dados, String[] colunas){
setLinhas(dados);
setColunas(colunas);
n}