Calculadora finalizando "problema em enserir uma virgula apos o numero"

ALOHA,galera como voces podem ver so novo aqui e tbm no mundo java estou pedindo ajuda como voce pode ver o codigo abaixo :

private void virgulaActionPerformed(java.awt.event.ActionEvent evt) { temp = valor1 +","; tfsaida.setText(""); }

nao consigo colocar a virgula depois do numero na calc ;(
alquem pode me ajudar ?

Bruno,
eu também sou novato em java e tals, mas vou tentar te dar uma luz…

Pelo o que eu notei, (temp = valor1) são números inteiros e (,) é um String.
Você fez uma conta onde temp, um numero inteiro recebe int + String? O erro deve estar ai…

Se estou enganado, me desculpe… :oops:

Pode ser tbm . vo tentar aqui mais acho que todo o codigo esta errado

Bruno, porque você não declara temp como uma String? Assim você poderá receber int + String.

Espero ter ajudado. :slight_smile:

felipe temp ae esta como String ja .
mais esta dando errado coloquei assim agora olha

temp = tfsaida.getText(); temp = temp + "."; tfsaida.setText(temp);

Funcionou?
Pelo o que eu entendi você retirou a variável “valor1” e definiu dentro de “temp”.

Acho que pode dar certo…

private void virgulaActionPerformed(java.awt.event.ActionEvent evt) {
     inserirVirgula(JTextField.Text());
}

public void inserirVirgula(String valor){
   String temp = valor + ","; //Aqui, o temp recebe o valor que foi passado e concatena com a virgula
}

Tenta algo assim amigo, ve se funciona.

Abraços

flw funciono aqui vlw calculadora pronta :smiley: