comparaçoes com botao

Olá
preciso fazer umas conparaçoes de botão mas sou meio ruim em java. Abaixo a conparação que penso que seria porem dá erro, se alguem puder ajudar agradeço.

Preciso verificar se o texto de 3 botoes é igual, mas sempre acusa erro. =\

if( botao_1.getText equals (“X”) && botao_2.getText equals (“X”) && botao_3.getText equals (“X”)) {
System.out.println (" X venceu. ");
}
else {
alguma coisa
}

[quote=Llouis]Olá
preciso fazer umas conparaçoes de botão mas sou meio ruim em java. Abaixo a conparação que penso que seria porem dá erro, se alguem puder ajudar agradeço.

Preciso verificar se o texto de 3 botoes é igual, mas sempre acusa erro. =\

if( botao_1.getText equals (“X”) && botao_2.getText equals (“X”) && botao_3.getText equals (“X”)) {
System.out.println (" X venceu. ");
}
else {
alguma coisa
}[/quote]

Voce quer saber o nome dos seus botoes? Tipo se o seu botao se chama OK ou Cancelar seria isso?

Que erro dá?

Expected )
Expected ;
Not statement ilegal start of expression.

Meu objetivo é o seguinte.
Tenho que fazer algumas conparações para 1 jogo.
Vc clica no botão e é atribuido um texto a ele X ou O, se houver 3 botoes iguais em sequencia deve-se acusar 1 vencedor mas to tendo dificuldades para fazer estas conparaçoes.

Em resumo seria mais ou menos assim.
se o botao 1 for igual ao botao 2 e igual ao botao 3 alguem venceu.

Llouis, antes de p e b só se usa m. Comparação, compaixão, combate.

Então, ele está dizendo que você esqueceu de fechar ) em algum lugar. Ele não te dá um número de linha não?

Vou por abaixo todo o código até o momento.

Preciso comparar os botões para ver se existe ganhador ou não, na verdade o meu programa é o jogo da velha porem não to conseguindo fazer as comparações.
alguma dica ???

Eu preciso comparar o texto que o botão possui, porque quando clicado ele recebe o texto X ou O.
As comparações são para acusar 1 vencedor mas como dito antes eu to tendo problemas com elas. =\

ABAIXO CÓDIGO:

public class velha extends javax.swing.JFrame {

/** Creates new form velha */
public velha() {
    initComponents();
    joga=0;  


}

int joga;

    private void jogador_1ActionPerformed(java.awt.event.ActionEvent evt) {                                          
    joga=1;
    jogador_1.setEnabled( false );
    jogador_2.setEnabled( false );

}                                         

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

joga=2;
jogador_1.setEnabled( false );
jogador_2.setEnabled( false );
}

private void botao_1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
        botao_1.setText("X");
        botao_1.setEnabled( false );
        joga=2;
        
    }
    else if (joga==2){
        botao_1.setText("O");
        botao_1.setEnabled( false );
        joga=1;
       
    }
}                                       

private void botao_2ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
       botao_2.setText("X");
       botao_2.setEnabled( false );
    joga=2;
    
    }
    else if (joga==2){
        botao_2.setText("O");
        botao_2.setEnabled( false );
        joga=1;
        
    }
}                                       

private void botao_3ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
        botao_3.setText("X");
        botao_3.setEnabled( false );
        joga=2;
        
    }
    else if (joga==2){
        botao_3.setText("O");
        botao_3.setEnabled( false );
        joga=1;
        
    }
}                                       

private void botao_4ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
        botao_4.setText("X");
        botao_4.setEnabled( false );
    joga=2;
    
    }
    else if (joga==2){
        botao_4.setText("O");
        botao_4.setEnabled( false );
        joga=1;
        
    }
}                                       

private void botao_5ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
        botao_5.setText("X");
        botao_5.setEnabled( false );
    joga=2;
    
    }
    else if (joga==2){
        botao_5.setText("O");
        botao_5.setEnabled( false );
        joga=1;
        
    }
}                                       

private void botao_6ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
        botao_6.setText("X");
        botao_6.setEnabled( false );
    joga=2;
    }
    else if (joga==2){
        botao_6.setText("O");
        botao_6.setEnabled( false );
        joga=1;
        
    }
}                                       

private void botao_7ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
        botao_7.setText("X");
        botao_7.setEnabled( false );
    joga=2;
    
    }
    else if (joga==2){
        botao_7.setText("O");
        botao_7.setEnabled( false );
        joga=1;
        
    }
}                                       

private void botao_8ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
        botao_8.setText("X");
        botao_8.setEnabled( false );
    joga=2;
    
    }
    else if (joga==2){
        botao_8.setText("O");
        botao_8.setEnabled( false );
        joga=1;
        
    }
}                                       

private void botao_9ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if (joga==1){
        botao_9.setText("X");
        botao_9.setEnabled( false );
    joga=2;
    
    }
    else if (joga==2){
        botao_9.setText("O");
        botao_9.setEnabled( false );
        joga=1;
        
    }
}                                       



private void botao_reiniciarActionPerformed(java.awt.event.ActionEvent evt) {                                                
    botao_1.setText("");
    botao_1.setEnabled(true);
    botao_2.setText("");
    botao_2.setEnabled(true);
    botao_3.setText("");
    botao_3.setEnabled(true);
    botao_4.setText("");
    botao_4.setEnabled(true);
    botao_5.setText("");
    botao_5.setEnabled(true);
    botao_6.setText("");
    botao_6.setEnabled(true);
    botao_7.setText("");
    botao_7.setEnabled(true);
    botao_8.setText("");
    botao_8.setEnabled(true);
    botao_9.setText("");
    botao_9.setEnabled(true);
    joga=0;
    jogador_1.setEnabled(true);
    jogador_2.setEnabled(true);
   
}

Resolvi 1 problema e arrumei outro. o.O

criei 9 variaveis chamadas b1,b2,b3, e por ai vai, para receber o valor de cada botão.
minha conparação fica assim:

if (b1 equals (b2) && b1 equals (b3)) {

System.out.println( vc venceu )
}

Porem essa parte precisa ser posta no fim do código mas não dá, no começo fica ruim pq os botões ainda são “vazios”.

depois desta parte do código citado abaixo é que preciso ser feitas as comparações.
private void botao_reiniciarActionPerformed(java.awt.event.ActionEvent evt) {
}

mas diz que é ilegal.