Problemas com Cálculo [RESOLVIDO]

2 respostas
acbucard

Boa tarde a todos,

criei um método que converte um jTextField em Double e calcular os dados inseridos.
Só que eu queria que primeiro ele pegasse os valores com virgula, trocasse por ponto e executasse o cálculo só que não está funcionando.
Será que vocês poderiam me dar uma ajuda nesse código??

public void calcule(){
    
        String Valor, Extra, Despesas, Total, Conv;
        Double valor, extra, despesas, total, conv;

        Valor=txtValor.getText();
        Valor.replaceAll(",", ".");
        valor=Double.parseDouble(Valor);

        Extra=txtExtra.getText();
        Extra.replaceAll(",", ".");
        extra=Double.parseDouble(Extra);

        Despesas=txtDespesas.getText();
        Despesas.replaceAll(",", ".");
        despesas=Double.parseDouble(Despesas);

        total=((valor+extra)-despesas);

        Conv=Double.toString(total);
        Conv.replaceAll(".", ",");

        txtTotalServico.setText(Conv);
    }

2 Respostas

E
acbucard

Muito obrigada entanglement!!!
Passei o maior tempão pensando, mas não tinha tido essa ideia!

Criado 24 de janeiro de 2012
Ultima resposta 24 de jan. de 2012
Respostas 2
Participantes 2