O que ta errado?!

[code]if ( tfresp1=“15” && tfresp2=“15” && tfresp3=“15” && tfresp4=“15” && tfresp5=“15” && tfresp6=“15” &&
tfresp7=“15” && tfresp8=“15” && tfresp9=“15” && tfresp10=“15” && tfresp11=“15” &&
tfresp12=“15” && tfresp13=“15” && tfresp14=“15” && tfresp15=“15” && tfresp16=“15”){

                JOptionPane.showMessageDialog (null, "BUGGED! >.<");
                
          }[/code]

Você não compara String com ‘=’. Tente assim:

[code]if( tfresp1.equals(“15”) && tfresp2.equals(“15”) ){

}[/code]

deu certo, mas nao ta mandando a mensagem >.<

esse é o codigo, um jogo de logica:

[code]import javax.swing.;
import java.awt.
;
import java.awt.event.*;

/**

  • Write a description of class JogoLogica here.

  • @author (Felipe Xavier)

  • @version (1.0)
    */
    public class JogoLogica extends JFrame{

    JTextField tf1, tf2, tf3, tf4, tf5, tf6, tf7, tf8, tf9;
    JTextField tfresp1, tfresp2, tfresp3, tfresp4, tfresp5, tfresp6, tfresp7, tfresp8, tfresp9, tfresp10, tfresp11, tfresp12, tfresp13, tfresp14, tfresp15, tfresp16;
    JPanel pn1, pn2, pn3;

    JogoLogica(){
    super(“Jogo de Logica”);

      Container c= getContentPane();  
      c.setLayout(new GridLayout(1,1));  
      pn1 = new JPanel();  
    
    
    
      pn1.setLayout(new GridLayout(5,5));  
    
    
      tfresp1 = new JTextField(2); tfresp2 = new JTextField(2); tfresp3 = new JTextField(2);tfresp4 = new JTextField(2);tfresp5 = new JTextField(2);  
      tfresp16 = new JTextField(2); tf1 = new JTextField (1); tf2 = new JTextField (1); tf3 = new JTextField (1); tfresp6 = new JTextField(2);  
      tfresp15 = new JTextField(2); tf4 = new JTextField (1); tf5 = new JTextField (1); tf6 = new JTextField (1); tfresp7 = new JTextField(2);  
      tfresp14 = new JTextField(2); tf7 = new JTextField (1); tf8 = new JTextField (1); tf9 = new JTextField (1); tfresp8 = new JTextField(2);  
      tfresp13 = new JTextField(2); tfresp12 = new JTextField(2); tfresp11 = new JTextField(2); tfresp10 = new JTextField(2); tfresp9 = new JTextField(2);  
    
      pn1.add(tfresp1);pn1.add(tfresp2);pn1.add(tfresp3);pn1.add(tfresp4);pn1.add(tfresp5);  
      pn1.add(tfresp16);pn1.add(tf1); pn1.add(tf2); pn1.add(tf3); pn1.add(tfresp6);  
      pn1.add(tfresp15);pn1.add(tf4); pn1.add(tf5); pn1.add(tf6); pn1.add(tfresp7);  
      pn1.add(tfresp14);pn1.add(tf7); pn1.add(tf8); pn1.add(tf9); pn1.add(tfresp8);  
      pn1.add(tfresp13);pn1.add(tfresp12);pn1.add(tfresp11); pn1.add(tfresp10); pn1.add(tfresp9);  
    
      c.add(pn1);  
    
      setVisible(true); 
      setSize (500,400);  
    

    tf3.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf2.getText());
    int valor3 = Integer.parseInt(tf3.getText());
    tfresp6.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp16.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf2.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf2.getText());
    int valor3 = Integer.parseInt(tf3.getText());
    tfresp6.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp16.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf1.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf2.getText());
    int valor3 = Integer.parseInt(tf3.getText());
    tfresp6.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp16.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });// para baixo é para outra função

    tf9.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf9.getText());
    tfresp1.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp9.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf9.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf9.getText());
    tfresp1.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp9.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf5.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf9.getText());
    tfresp1.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp9.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf1.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf9.getText());
    tfresp1.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp9.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    }); //proximo coluna

    tf7.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf3.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf7.getText());
    tfresp5.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp13.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf5.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf3.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf7.getText());
    tfresp5.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp13.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf3.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf3.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf7.getText());
    tfresp5.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp13.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });//proxima coluna

    tf7.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf4.getText());
    int valor3 = Integer.parseInt(tf7.getText());
    tfresp2.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp12.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf4.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf4.getText());
    int valor3 = Integer.parseInt(tf7.getText());
    tfresp2.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp12.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf1.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf1.getText());
    int valor2 = Integer.parseInt(tf4.getText());
    int valor3 = Integer.parseInt(tf7.getText());
    tfresp2.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp12.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });//proxima

    tf5.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf2.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf8.getText());
    tfresp3.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp11.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf2.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf2.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf8.getText());
    tfresp3.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp11.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    });
    tf8.addFocusListener(new java.awt.event.FocusAdapter() {
    @Override
    public void focusLost(java.awt.event.FocusEvent evt) {
    int valor1 = Integer.parseInt(tf2.getText());
    int valor2 = Integer.parseInt(tf5.getText());
    int valor3 = Integer.parseInt(tf8.getText());
    tfresp3.setText(String.valueOf(valor1 + valor2 + valor3));
    tfresp11.setText(String.valueOf(valor1 + valor2 + valor3));
    }
    }); //proxima coluna

       tf9.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf3.getText());  
             int valor2 = Integer.parseInt(tf6.getText());  
             int valor3 = Integer.parseInt(tf9.getText());  
             tfresp4.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp10.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       });
       tf3.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf3.getText());  
             int valor2 = Integer.parseInt(tf6.getText());  
             int valor3 = Integer.parseInt(tf9.getText());  
             tfresp4.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp10.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       });
       tf6.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf3.getText());  
             int valor2 = Integer.parseInt(tf6.getText());  
             int valor3 = Integer.parseInt(tf9.getText());  
             tfresp4.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp10.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       }); //Proxima coluna
       
       
        tf4.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf4.getText());  
             int valor2 = Integer.parseInt(tf5.getText());  
             int valor3 = Integer.parseInt(tf6.getText());  
             tfresp15.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp7.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       });
       tf5.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf4.getText());  
             int valor2 = Integer.parseInt(tf5.getText());  
             int valor3 = Integer.parseInt(tf6.getText());  
             tfresp15.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp7.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       });
       tf6.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf4.getText());  
             int valor2 = Integer.parseInt(tf5.getText());  
             int valor3 = Integer.parseInt(tf6.getText());  
             tfresp15.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp7.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       });//proxima coluna
       
       
       tf7.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf7.getText());  
             int valor2 = Integer.parseInt(tf8.getText());  
             int valor3 = Integer.parseInt(tf9.getText());  
             tfresp14.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp8.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       });
       tf8.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf7.getText());  
             int valor2 = Integer.parseInt(tf8.getText());  
             int valor3 = Integer.parseInt(tf9.getText());  
             tfresp14.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp8.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       });
       tf9.addFocusListener(new java.awt.event.FocusAdapter() {  
          @Override  
          public void focusLost(java.awt.event.FocusEvent evt) {  
             int valor1 = Integer.parseInt(tf7.getText());  
             int valor2 = Integer.parseInt(tf8.getText());  
             int valor3 = Integer.parseInt(tf9.getText());  
             tfresp14.setText(String.valueOf(valor1 + valor2 + valor3));
             tfresp8.setText(String.valueOf(valor1 + valor2 + valor3));
           }  
       });
       
       
       
       /*if ( tfresp1.equals("15") && tfresp2.equals("15") && tfresp3.equals("15") && tfresp4.equals("15") && tfresp5.equals("15") && tfresp6.equals("15")
        && tfresp7.equals("15") && tfresp8.equals("15") && tfresp9.equals("15") && tfresp10.equals("15") && tfresp11.equals("15") && tfresp12.equals("15")
         && tfresp13.equals("15") && tfresp14.equals("15") && tfresp15.equals("15") && tfresp16.equals("15")){
                 
                 JOptionPane.showMessageDialog (null, "BUGGED! >.<");
                 
             }*/
    

    }

} [/code]

Uploaded with ImageShack.us

É pq os atributos ‘tfrespN’ são objetos JTextField. Para verificar se seu valor é igual à alguma coisa faça:

[code]if( tfresp1.getText().equals(“15”) ){

} [/code]

O método getText vai retornar uma string contendo o conteudo digitar no JTextField.

Dá uma olhada na API da classe pra ficar mais claro: http://download.oracle.com/javase/7/docs/api/javax/swing/JTextField.html

Tem um tutorial no site da oracle muito bom sobre campos de texto: http://download.oracle.com/javase/tutorial/uiswing/components/textfield.html

E procure usar arrays.

hummm…

obrigado pela ajuda e conselho