Olá Pessoal,
Seguinte, tenho um formulário onde a pessoa que vai se cadastrar deve digitar sua senha duas vezes (confirmação). O problema é que não estou conseguindo comparar as strings que são colocadas nesse tipo de campo. Estou usando o método getPassword(), mas parece que da forma que estou usando não dá certo
Veja o código:
public void actionPerformed(ActionEvent event)
{
String str1 = passwd1.getPassword().toString();
String str2 = passwd2.getPassword().toString();
if(str1.equals(str2) == false)
{
System.out.println(passwd1.getText());
System.out.println(passwd2.getText());
JOptionPane.showMessageDialog( null,"As senhas não conferem");
return;
}
/* ... */
TempUser user = new TempUser(text1.getText(),
passwd2.getText().toString(),text2.getText());
System.out.println(user);
}
Agradeço se puderem responder.