JPasswordField - getText() deprecated

9 respostas
U

Qual o método que substitui o getText() do JPasswordField ?? o getText() está deprecated. :?:

9 Respostas

P
S

O método getPassword.

Diz o javadoc sobre getText():

Abraços,
Sami

S

ahaha… tarde demais.

P

Porque as pessoas nunca olham na API?

S

Pondo isso numa forma um pouco mais positiva:

ununes: Em maioria dos casos você pode achar a nova alternativa para usar nos javadocs. Basta dar uma olhada no método deprecado em:

http://java.sun.com/j2se/1.5.0/docs/api/

Abraços,
Sami

C

Retirado de http://javadrops.blogspot.com/2005/05/jpasswordfield-gettext.html

getText está “deprecated” (depreciado, colocado de lado)

Ele foi substituído pelo getPassword, mas tem um porém, enquanto o getText era do tipo String o getPassword é do tipo char. Então supunhetemos que você tinha esse código:

if (pass.getText().equals("MinhaSenha")) System.out.println("Senha válida."); else System.out.println("Senha Incorreta.");

o seu novo código passa a ser:

if (new String (pass.getPassword()).equals("MinhaSenha")) System.out.println("Senha válida."); else System.out.println("Senha Incorreta.");

S

Parabéns Cassioso!!

com respostas claras e objetivas, contribuimos para diminuir os idiotas deste maravilhoso universo Java!!!

:smiley:

C

O que é “supunhetemos”?

C

Mandei essa mensagem sem querer

Desculpa

Criado 22 de julho de 2005
Ultima resposta 22 de jul. de 2014
Respostas 9
Participantes 6