Eu gostaria sabe porque o if não pega para view… , nesse método abaixo.
Fica sempre atualizando os dois JLabel, mesmo sem entra no outro if.
Tirando a prova real é utilizando o System.out.println();
Não consigo remover esses set.
Os que aparece no System.out.println();
372757221
marcelo
Andre
Senha Correta: 372757221 usuario Andre Senha colocada: marcelo
Password Eguals
mas mesmo assim funciona view.setLogado(). e
view.setSenhaErrada("Senha Incorreta");
private void buscarP (String entradaN, String entradaS) throws SQLException{
c.conectar();
String senha=entradaS;
String usuario = entradaN;
c.rs=c.sta.executeQuery("select * from professor where nome=\""+usuario+" \" ;");
c.rs.next();
String senhac = (String.valueOf(c.rs.getString("senha")));
System.out.println(senhac);;
System.out.println(senha);
System.out.println(usuario);
System.out.println(" Senha Correta: "+senhac+" usuario " +usuario+ " Senha colocada: " + senha + " ");
if(senha==c.rs.getString("senha")){
System.out.println("Password Eguals");
view.setLogado("Logado");
c.rs.close();
}
if(senha!=c.rs.getString("senha")){
System.out.println("Password Eguals");
view.setSenhaErrada("Senha Incorreta");
}
c.rs.close();
}
}
Quero sabe como arruma o if.
Ja tentei com equals não deu certo, agora == e != tambem 
obs: sou novo aqui entao, sem vacilo, falando que post esta mal feito
.