ajudaa

0 views
Skip to first unread message

Ivan

unread,
Jul 19, 2009, 3:04:14 PM7/19/09
to gujsmo
private void calcularcoluna() {
double total = 0;
String valor = "";
int linhas = tabela.getRowCount();

for (int i = 0; i < linhas; i++) {
valor = String.valueOf(tabela.getValueAt(i, 3));
total = total + Double.parseDouble(valor);
System.out.println("Linha: " + i + " Valor: " + valor);
reais.setText("Total R$: " + total);
}
}
total recebe 0 ..... String recebe ""
mas depois do for nao inicializa com 0 (zero),,,,,,, oq tenho q fazer
para que quando nao salvei nemhum produto na tabela a variavel reais
0 ,,,,,, impressa na tela............. o excluir funciona da seguinte
formaaa..... tem 5 registros na tabela ............eu apago os 5 ,,,,
mas o valor do primeiro q foi salvo na tabela fika aparecendo na label
"reais",,,,, soh o primeiro q foi salvo o resto fuciona
direitinho .............. quero q fique aparecendo na tela ....no
label reais 0,00..... e depois e eu começo a salvar os produtos va
somando........ quando eu excluir todos apareça reais: 0,00

fikou meio confuso,,,,,,, mas se puder colocar na resposta um exemplo
de como pode-se fazer.. agradeço......... obrigadoooo

Robert Lang

unread,
Jul 19, 2009, 3:46:10 PM7/19/09
to guj...@googlegroups.com
coloca o reais.setText fora do laço "for",
pois se não houverem elementos/itens no seu laço,
ele não vai executar esta linha, correto?

Abraços,

Robert

2009/7/19 Ivan <ivan_k...@hotmail.com>
Reply all
Reply to author
Forward
0 new messages