Ciao a tutti, qualcuno sa perchè non entra nell'if?

codice:
 jTextField8.setText("");
 jTextField9.setText("");
if ((jTextField8.getText()=="")&&(jTextField9.getText()==""))
        {jDialog1.setVisible(true);
          jLabel4.setText("ERRORE! inserimento non corretto");  
        }
Grazie