April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Alterando conteudo
nPara permitir a edição da célula, e que seu valor venha atualizar o modelo devemos implementar os seguintes métodos:
npublic boolean isCellEditable (int row, int col) { return true; }
npublic void setValueAt (Object value, int row, int col) {
// Obtem a linha, que é uma String []
String [] linha = (String [])getLinhas().get(row);
// Altera o conteudo no indice da coluna passado
linha[col] = (String)value;
// dispara o evento de celula alterada
fireTableCellUpdated (row,col);
n}
nO método setValueAt deve informar a JTable a alteração do modelo através do método fireTableCellUpdated.
n