Por favor alguem poderia me ajudar nessa parte deste código que quando faz a segunda e última volta do loop do for ele não está colocando o valor na celula , somente na primeira volta ele faz o desejado
private void resultado() {
String d;
double qtd, valor;
int l;
try {
Conexao c = new Conexao();
ResultSet rs;
DefaultTableModel model = (DefaultTableModel) jTListagemVenda.getModel();
for (l = 0; l <= 1; l++) { // for para realizar a operação para todas as linhas desejadas
qtd = Double.parseDouble(jTListagemVenda.getValueAt(l, 2).toString());
valor = Double.parseDouble(jTListagemVenda.getValueAt(l, 3).toString());
jTListagemVenda.setValueAt(qtd * valor, l, 4); //realizar a operação e colocar na célula determinada
d = model.getValueAt(l, 4).toString();// Pegar valor da celula determinada e colocar na variável d
jTFTotalGeral.setText(d); // valor da variável d sendo colocado na determina textfield
}
} catch (SQLException ex) {
Logger.getLogger(Venda.class.getName()).log(Level.SEVERE, null, ex);
}
}