O código:
private void salvarActionPerformed(java.awt.event.ActionEvent evt) {
String i = "update ESTADOS set NOME_DO_ESTADO =?, "
+ "SIGLA_DO_ESTADO =?"
+ " where ID =?";
int a = Integer.parseInt(id.getText().trim());
try {
PreparedStatement pst = c.conn.prepareStatement(i);
pst.setString(1, nomeEstado.getText());
pst.setString(2, siglaEstado.getText());
pst.setInt(3, a);
pst.execute();
pst.close();
} catch (SQLException ex) {
throw new RuntimeException(ex);
}
}
O que eu quero: Fazer a alteração direto na tabela, sem a necessidade de uma caixa de texto (como feito nesse código), e também atualizar a mesma logo após essa alteração.
OBS.: Estou usando o AbstractTableModel.