Ajuda percorrer tabela Java

Galera, alguém poderia me ajudar? preciso percorrer a tabela toda e gravar todos os itens na minha venda, alguma ideia ? o que estou fazendo de errado pois ele só grava a primeira linha

Você só está pegando a linha selecionada da tabela. As outras estão ficando de fora.

Você poderia fazer um loop com for para isso:

for(int setar = 0; setar < itemstable.getModel().getRowCount(); setar++){

´}´

Aí toda regra de negócio do dao pode ficar dentro do loop que será feito para cada linha da tabela.

Para precorrer toda a tabela você deve usar um for para a contagem das linhas, e usar o metodo getValueAt para saber o valor nessa linha. Supondo que tem 3 colunas (conteudo, quatidade, total). Penso que o codigo seria assim (ainda nao testei):

for (int linha = 0; i<table.getRowCount(); linha++){
	String conteudo = table.getValueAt(linha, 0);
  	int quantidade = Integer.parseInt(table.getValueAt(linha, 1));
  	String total = table.getValueAt(linha, 2);
  
  //METODO VENDA
}

Qualquer duvida avisa