Se alguém digita números, o Java não entende que é números?
De jeito nenhum?
Por que?
Grato.
Cláudio.
Se alguém digita números, o Java não entende que é números?
De jeito nenhum?
Por que?
Grato.
Cláudio.
Pois é, precisa fazer a conversão do que vc digitou (String) para double, exemplo:
double aux;
aux = Double.valueOf(parcela1Text.getText());
calc.setParcela1(aux);
//Para a parcela2
aux = Double.valueOf(parcela2Text.getText());
calc.setParcela2(aux);
No exemplo acima o melhor é ler a linha de trás pra frente, “parcela1Text.getText” é o que vc digitou, “Double.valueOf” converte o que vc digitou em numero (double), e “aux” recebe esse valor.
Para mostrar o resultado disso seria:
resultadoText.setText(Double.toString(aux));
Repare que no resultado (saida) ele converte “Double.toString”, real para String (Texto).
[]s
nao esqueça de tratar a excecacao se o usuario digitar “dois”.