Concatenar valores no TextField [Problema]

8 respostas
J

Estou com problemas de concatenar valores numa sistema, onde esse valor é várias vezes modificado.
Ele imprime qualquer coisa, menos o resultado esperado.

8 Respostas

R

Tente o seguinte:

txtResultado.setText(txtResultado.getText() + valorDigitado);
marciofermino

soma as variaves em modo String

J

O que acontece é…que só aparece UM numero,
Posso ficar clicando am algum numero inumeras vezes…Só aparece ele no display UMA vez.

txtResultado.setText("0");
    	txtResultado.setText(txtResultado.getText()+txtResultado.getText());

Fazendo dessa forma, clico UMA vez e aparece DOIS valores iguais.

Como seguir? :frowning:

Abraço!

tnaires

EDITADO: não tinha visto que a sugestão que eu havia dado já foi feita… :oops:
Abraços

R

Tente assim:

if(e.getSource() == bt0){
   txtResultado.setText(txtResultado.getText() + "0");
}

if(e.getSource() == bt1){
   txtResultado.setText(txtResultado.getText() + "1");
}

Abraços

J

rodrigolufer:
Tente assim:

if(e.getSource() == bt0){
   txtResultado.setText(txtResultado.getText() + "0");
}

if(e.getSource() == bt1){
   txtResultado.setText(txtResultado.getText() + "1");
}

Abraços

Já estou fazendo dessa forma para imprimir na tela, o botão clicado…
Mas o problema é que imprime SOMENTE UMA VEZ =/

Já tentei usando um contador e a cada clique entrar num laço, mas trava =S
Devo estar fazendo errado, alguem sabe uma solução?

Abraço!

guilhermetonetto

posta teu código .

Pq deve te algo errado na lógica, vai ser mais fácil de ajudar.

[]'s

R

Aqui funcionou perfeitamente!

Manda o código pra gente olhar.

Abraços

Criado 4 de janeiro de 2008
Ultima resposta 10 de jan. de 2008
Respostas 8
Participantes 6