Problemas com Jogo da velha

2 respostas
L

Galera to com problemas no meu jogo da velha e não entendo o pq este problema está acontecendo. Abaixo parte do código e o problema.

private void botao_1ActionPerformed(java.awt.event.ActionEvent evt) {

if (joga==1){

botao_1.trim().setText(X);

joga=2;}

else if (joga==2){

botao_1.trim().setText(O);

joga=1;}        // TODO add your handling code here:

}

Joga é responsavel por controlar os jogadore 1 e 2.
o Erro em questão é nesta parte do código botao_1.trim().setText(“X”);
o netbeans diz “cannot find symbol method trim()”
Em resumo quando 1 botão é apertado ele precisa receber como texto X ou O.

2 Respostas

gqferreira

O método trim() serve para tirar espaços antes e depois de uma string, náo é o seu caso.
Exemplo:
’ java ’
Essa string contem um espaco no inicio e outro no final, se vc fizer um trim() ficaria assim:

" java ".trim();

O resultado seria: “java”

Para o botao vc pode usar : seuBotao.setText(“X”);

L

Cara funcionou.
Obrigado pela dica, vou continuar criando o jogo e caso apareçam outras duvidas posto aqui.
vlw mesmo pela dica :smiley:

Criado 30 de maio de 2010
Ultima resposta 30 de mai. de 2010
Respostas 2
Participantes 2