public String mostraPreço()
{
Double total = 0.0;
for(int i = 0;i<modelo.getRowCount()-1;i++){
String qt = (String) modelo.getValueAt(i, 2);
String pr = (String) modelo.getValueAt(i, 3);
int qtdade = Integer.parseInt(qt);
double preço = Double.parseDouble(pr);
double totalLinha = qtdade*preço;
total = total + totalLinha;
}
String spt = String.valueOf(total);
return spt;
}
p = new JButton("Preço total (R$)");
p.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
JOptionPane.showMessageDialog(null,"Preço Total (R$):"+mostraPreço());
}
});
Boa noite senhores!!!
em um trabalho de um sistema de vendas, queria que ao clicar no botão que foi mostrado acima [p], fosse mostrado uma joption pane com o preço total de linhas em uma jtable. Mas aparece a seguinte mensagem :
Preço total(R$):0.0
O q eu estou fazendo de errado?
grato