Olá a todos!
Estou tentando utilizar o método setValueAt()…mas não estou conseguindo. Alguém pode me dizer o que está errado com o código abaixo?..Pois ele não atualiza determinado dado na Jtable.
[code]
public void setValueAt(Object value, int row, int column){
Animal animal = (Animal) linhas.get(row);
animal[column] = (String)value;
switch(column) {
case 0 : animal.setNumInterno((String) value);
case 1 : animal.setNumExterno((String) value);
case 2 : animal.setSexo((String) value);
case 3 : animal.setDataNascimento((Date) value);
case 4 : animal.setEspecie((Especie) value);
case 5 : animal.setNomeMae((String) value);
case 6 : animal.setNomePai((String) value);
case 7 : animal.setProprietario((Proprietario) value);
case 8 : animal.setRaca((Raca) value);
case 9 : animal.setTipo((String) value);
case 10 : animal.getFinalidade().setDoadorEmbriao((String) value);
case 11 : animal.getFinalidade().setDoadorOvocito((String) value);
case 12 : animal.getFinalidade().setDoadorSemen((String) value);
case 13 : animal.getFinalidade().setProdutoFIV((String) value);
case 14 : animal.getFinalidade().setEspeficicarFIV((String) value);
case 15 : animal.getFinalidade().setProdutoIA((String) value);
case 16 : animal.getFinalidade().setProdutoTE((String) value);
case 17 : animal.getFinalidade().setIrmaoGemeo((String) value);
case 18 : animal.getFinalidade().setOutros((String) value);
case 19 : animal.getFinalidade().setEspeficificarOutros((String) value);
fireTableCellUpdated(row,column);
}
}
[/code]