Guarda uma Lista

Olá a todos, estou com um duvida e gostaria de um ajuda de vcs, eu to na seguinte situação no Cancelamento de uma Venda eu gostaria de Cancelar a Venda, estorna o estoque e cancelar o recebimento, tipo assim eu gostaria de colocar o numero da vida e ele fazer o cancelamento e estorno do produto para o estoque.

Na logica eu gostaria de usar um TableView pra pegar o Numero da Nota e carregar os produtos e ir fazendo o estorno, ate ai tudo bem mais se tiver mais de um produto eu gostaria que fosse armazenado numa lista e eu conseguisse carregar o ID e o Qnt_saída para que retorne para meu estoque.

Obs.: a duvida toda seria como fazer a list e depois como consultar a lista pegando todos ID e QNT_SAÍDA

espero que tenha entendido minha duvida !

alguém poderia ajudar nesse caso ?

Bom dia não entendi muito bem, mas deve ser mais ou menos isso.

Criar lista

ArrayList lista = new ArrayList;

for(int i = 0; i < suatabela.getSelectRowCount;i ++)
{
         lista.add(suatabela.getValueAt(i ,0); //percorre a tabela e adiciona os valores para a lista
         lista.add(suatabela.getValueAt(i ,1); //segunda coluna
}

Da uma olhada aqui no GUJ mesmo tem muita coisa…

para percorrer a lista é só fazer ao contrário, supondo que o ID seja coluna 0 e QNT_SAIDA 1, seria + ou - isso… Não testei…