Pessoal quando eu vou atualizar ele atualiza mas coloca 1 linha a mais na minha Jtable por que ?
Poderia explicar melhor?
1 curtida
Bom, quando eu clico para salvar ele insere certinho na tabela, mas quando eu clico em atualizar ele atualiza a linha que eu cliquei e add uma nova linha
Imagina que eu tenho uma linha na Jtable inserida como bolo, eu vou atualizar para chocolate ele atualiza porém coloca uma outra linha ficando chocolate duas vezes
Entendi.
Você só deve adicionar o item na tabela se ele já não se encontra lá dentro.
É que o seu método de atualizar chama o método listar
que adiciona um novo elemento.
Mesmo assim, sua implementação está muito gambiarra, não utilize DefaultTableModel, implemente seu próprio TableModel para renderizar uma lista de objetos LavaCarro.