Problemas com getPassword()?

7 respostas
tiagosarno

E ai pessoal,
não estou entendendo muito bem o que o compilador esta reclamando, estou atribuindo a uma variavel do tipo String o valor digitado em um objeto JPassword:

String var = null;
var = edLogin.getPassword();

O prog roda beleza mas o compilador fica dando um NOTICE, tentei tb com:

String var = null;
var = (String)edLogin.getPassword();

mas não deu certo, o que posso fazer? Obrigado desde já …

[ HcK ]

7 Respostas

nbluis

O objeto é o JPasswordField?

Se for, o caso é que o metodo getPassword retorna um array de chars.
Para funcionar basta passar no construtor da string o teu array.

Assim:

String var = new String(edLogin.getPassword());

Referencia:http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JPasswordField.html#getPassword()

tiagosarno

Valew nbluis,
estarei testando aqui em minha aplicação e retorno com um post aqui se deu certo ou não. Obrigado …

tiagosarno

nBluis, funcionou perfeitamente e entendi também o que foi dito.
Obrigado.

tiagosarno

nBluis, funcionou perfeitamente e entendi também o que foi dito.
Obrigado.

tiagosarno

nBluis, funcionou perfeitamente e entendi também o que foi dito.
Obrigado.

Marck

O Cara ficou eternamente grato.

tek

Buenas,

Escrevi um tópico sobre Método getText() é depreciado na utilização JPasswordField (Java), caso queira mais detalhes acesse o link abaixo.

http://www.tiagoek.com.br/index.php?pag=depreciado.php

Criado 26 de fevereiro de 2007
Ultima resposta 30 de set. de 2011
Respostas 7
Participantes 4