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. 
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 