Itens sendo sobreescrevidos num jTable( model personalizado)[RESOLVIDO]

eu tenho mina jTtable que eu adiciono itens, até ontem a noite estava funcionando bem, desliguei o pc e fui dormir, hj quando fui testar, todos os itens que adicionav sobrescrevia o outro

metodo de add na minha model

public void addComanda(Comanda comanda) { //adiciona um registro a lista
        linhasTabela.add(comanda);

        int ultimoIndice = getRowCount() - 1;
        fireTableRowsInserted(ultimoIndice, ultimoIndice);

    }

metodo no jTable

 private void adicionarItensCliente() {

        String desc = jCBItem.getSelectedItem().toString();
        Float valorItem = Float.parseFloat(jTFValorItem.getText());
        Integer quantidade = (Integer) jSQntItem.getValue(); 

        comanda.setDescricao(desc);
        comanda.setQuantidade(quantidade);
        comanda.setValor(valorItem);
        tabelaComanda.addComanda(comanda);

    }

pego os itens de um combobox e vou adicionando na minha model, mas ele fica assim( no anexo)

ja tentei o repaint() e nao funciona, se alguem souber, e quiser ajudar ! eu agradeço !

Se está adicionando uma comanda nova, precisa dar um “new” nessa comanda. Caso contrário, você só estará alterando o valor da mesma comanda várias vezes.

[code]
private void adicionarItensCliente() {

   String desc = jCBItem.getSelectedItem().toString();  
   Float valorItem = Float.parseFloat(jTFValorItem.getText());  
   Integer quantidade = (Integer) jSQntItem.getValue();   

   Comanda comanda = new Comanda(); //Crie a comanda aqui
   comanda.setDescricao(desc);  
   comanda.setQuantidade(quantidade);  
   comanda.setValor(valorItem);  

   tabelaComanda.addComanda(comanda);  

} [/code]

era isso mesmo, eu arrumei isso ontem a noite, do mesmo modo que eu fiz.

Obrigado ViniGodoy por ter respondido o meu tópico !