Se vc usar ==, o que vc est� testando � se um
objeto � igual ao outro (se � o mesmo objeto),
o que n�o � verdade.
Para fazer o que vc quer, use equals()
if (pw.equals(aux))
----- Original Message -----
From: rony.cesarc
To: [EMAIL PROTECTED]
Sent: Monday, October 22, 2001 5:18 PM
Subject: [java-list] Comparacao JPasswordField com String....
Estou fazendo uma tela de senha que permite o usuario entrar num objeto
JPassword com uma senha 123 e gostaria de compara-la numa variavel criada
para este fim, so que ele naum reconhece o if e cai no esle e exibe
mensagem.. alguem sabe como fazer esta comparacao...
String pw = new String(pf.getPassword());
String aux = "123";
if (pw == aux)
{ sis = new Menu();
sis.show();
}
else //Exibe mensagem e retorna para Senha
{ JOptionPane.showMessageDialog (this,"SENHA INCORRETA. CONSULTE SEU
ADMINISTRADOR" );
setTitle ("Senha Incorreta.");
return;
}
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------