Ir ao conteúdo

Jogo da velha em java


Llouis

Posts recomendados

Postado

Gostaria de agradecer antecipadamente pela ajuda que possa vir a receber.

Tenho que fazer 1 jogo da velha, mas estou tendo problemas com o metodo trim(), abaixo perte do código e o problema.

Ao clicar no botão deve-se verificar qual é o jogador e atribuir um texto ao botão.

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

if (joga==1){

botao_1.trim().setText("X"); <-> o erro acusado (segundo o netbeans)

joga=2;}

else if (joga==2){

botao_1.trim().setText("O");

joga=1;}

}

  • mês depois...
Postado

Remove o método trim(), como os parametros passado no método setText são "fixos" você não precisa usar. O método trim() é usado para remover espaços vazios no inicio e fim de uma string, exemplo:


{...
String aux= " abc ";
aux=aux.trim();
System.out.printf(aux);
}
//Saida:
[b]abc[/b] //Sem os espaços do lado direito e esquerdo.

Se quer usar este método, você precisa "chama-lo" depois da String que contem o texto.

Exemplo:


....
botao_1.setText("O".trim());
//Veja que não é necessário, porque sua string será sempre sem espaços.
...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!