Mascara de Senha

5 respostas
I

Fala pessoal,
preciso fazer uma mascara de senha (qd eu digito a senha tem q aparecer ***) em uma tela de login feita no swing, mas não tenho a menor ideia como…alguém pode ajudar?

5 Respostas

T

JPasswordField

J

Aproveitando esse tópico alguém poderia me dar um dica para criar um objeto que se comporte como um JPasswordField com um botão ao lado dele [color=red]“MOSTRAR”[/color] que, quando clicado pelo usuário, passa a se comportar como um JTextField mostrando a senha digitada??? Podendo aplicar o procedimento reverso qndo clicar no botão novamente…

P

http://www.guj.com.br/posts/list/23711.java

*** EDITADO
Putz esse link não tem nda a ver !!! Foi mal !

P
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
    jPasswordField1.setEchoChar((char)0);
    }

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JPasswordField.html#setEchoChar(char)

J

Vlw

Pra voltar ao normal eu usei:

jPasswordField1.setEchoChar('*');

Usa um getEchoChar pra pegar o caracter, pq se colocar * ele substitui pelo asterisco mesmo e não pela bolinha que é default.

Criado 27 de setembro de 2007
Ultima resposta 11 de mar. de 2008
Respostas 5
Participantes 4