Então estou com um problema, tenho um campo JTextField e tenho 3 botões com valores “1”, “2” e “3”.
Clicando no botão com o método:
if(valorDigitado.equals("1")) {
text.setText("1");
…eu consegui fazer ele imprimir o valor do botão apertado no campo, só que, se eu apertar o 2 é óbvio que ele irá substituir o valor no campo pelo valor do botão dois. Mas eu queria fazer com que ele mantenha, por exemplo se eu apertar 1,2,3,3,2,1 , ele tenha com saída no campo texto 123321.
Acho q nesse caso nao eh preciso usar o método concat, pois eh necessário ler o conteúdo do JTextField e ai setar concatendo com a nova string.
Portanto desse modo vai atender: