Ola, to com um probleminha aqui…
o code eh esse…
for (int i=0; i<3; i++)
{
if(btns[i][0].getText().equals("X") && btns[i][1].equals("X")
&& btns[i][2].equals("X"))
{
JOptionPane.showMessageDialog(null,"Player with X won!" );
button.removeActionListener(new Listener());
}
}
e o negocio eh o seguinte eu quero comparar um botao btns q esta num Array com o texte inscrito no bottao. Tipo eu quero comparar o botao com o “X” e em caso isso eh ai eh certo o Jogador ganha…
entao eh assim como c da para ver tem duas formas q eu pensei aqui e as duas nao funcionam:
o btns[i][0].getText().equals(“X”) fala q tem um erro de “compilacao”. tipo " O metodo getText() eh indefinido como tipo String. Oque eu fasso?
o btns[i][1].equals(“X”) e a segunda coisa q eu tentei mas tb num deu certo ele deixa compilar (num sei o termo q vcs usam no brasil) e pelo q eu vejo tem um erro logico…
alguem pode me ajudar ae…
obrigado