Ola estou fazendo um formulario para cadastro de funcionario em que ele tem um login e senha, dai eu criei um campo pra senha chamado senha1 e outro para a confirmacao da senha chamado senha2, so que qdo eu digito ele sempre fala q as senhas nao conferem, olha o metodo q eu fiz, eu estou chamando ele dentro do ActionPerformed do botao salvar, sera q alguem pode me ajudar, pq q ele sempre fala q as senhas nao conferem? ou entao se tiver um metodo melhor para conferir as senhas digitadas.
Ahh, so relembrando q no codigo ele da um alert no if dizendo q eu estou comparando strings com == ou !=, pois os campos sao string.
Obrigado!
private void salvar_btnActionPerformed(java.awt.event.ActionEvent evt) {
/*if (!validaSenha()) {
return;
} */
if ((senha1_func.getText()) != (senha2_func.getText())) {
JOptionPane.showMessageDialog(null, "A senha nao confere!","Atencao!", JOptionPane.WARNING_MESSAGE);
}
else{
gravarFuncionario(getDadosCamposDeTextoPaciente());
reinicializaArrayList();
}
}