| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 19:23:11
|
DEAD
JavaTeenager
Membro desde: 15/02/2007 12:32:27
Mensagens: 151
Offline
|
Bem galera eu gostaria de fazer um TextField quando eu digitasse ficasse mascarado como a propriedade TextField.PASSWORD porém essa propriedade é considerada uma propriedade que aceita numeros e letras eu gostaria que o meu fosse igual um TextField.NUMERIC ou seja que só aceitasse números, mas que esses fossem mascaradas igual ao password.
Bem alguem tem ideia de como fazer isso acredito que seja simples, procurei mas como estou sem muito tempo minha procura foi muito breve =/ acredito que a galera possa me auxiliar mais rapidamente kkk obrigado!
|
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 19:25:53
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Por que tal restrição?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 19:30:06
|
DEAD
JavaTeenager
Membro desde: 15/02/2007 12:32:27
Mensagens: 151
Offline
|
Ideia simples, fazer um campo de passwords que aceitem apenas números, bem isso é bem utilizado em muitos projetos e no projeto que eu estou fazendo é um deles, o campo de password deve ser preenchido apenas com numeros e eu não gostaria de fazer um campo password que mostrasse a senha quando o usuário digitasse pois é meio incoveniente...
Para isso necessito de tal restrição.
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 19:49:26
|
dalifreire
Entusiasta Java
Membro desde: 02/04/2004 11:35:20
Mensagens: 15
Offline
|
use a classe abaixo que vai dar certo..
seguinte... ao inves de instanciar um JTextField ( seuTextField = new JTextField() )voce instancia o JPasswordNumber (
seuTextField = new JPasswordNumber( 6 ) -> onde 6 é a quantidade máxima permitida de caracteres ) e pronto!
espero ter ajudado..
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 20:05:27
|
DEAD
JavaTeenager
Membro desde: 15/02/2007 12:32:27
Mensagens: 151
Offline
|
Amigo mas uma pergunta, me desculpe se eu estiver equivocado mas vendo sua resposta eu lhe pergunto, isso ficará portavel para um dispositivo utilizando MIDP 2.0 e CLDC 1.1 ? pois vejo muitas classes que vc importou como swing e awt e se não me engando não são todos os dispositivos moveis como celulares que utilizam essas classes, posso estar errado kkk mas pelo oque eu havia lido eles não tinham esse tipo de suporte por isso que utilizamos essas API'S a HIGH-LEVEL ou a LOW-LEVEL para ficar portavel a um dispositivo móvel, e eu estou fazendo um aplicativo para celulares comuns não PDA'S ou CDC'S mas tudo bem. Bem muito obrigado pelo post vou tentar implementar isso.
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 20:13:10
|
dalifreire
Entusiasta Java
Membro desde: 02/04/2004 11:35:20
Mensagens: 15
Offline
|
foi mal!
não lí em qual forum estava a sua pergunta (Java Micro Edition) e peço desculpas... essa solução não foi pensada para JME.
=/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 20:27:48
|
DEAD
JavaTeenager
Membro desde: 15/02/2007 12:32:27
Mensagens: 151
Offline
|
SOLUÇÃO REAL:
Uffa até que enfim, pesquisei e encontrei... podemos declarar o constante PASSWORD com outra utilizando o bitwise |(OR) então é só fazer um TextField mais ou menos assim:
TextField txtPass = new TextField("Senha", null, 8, TextField.PASSWORD|TextField.NUMERIC);
E pronto temos um TextField apenas NUMERIC utilizando PASSWORD kkkk vixe ainda bem que não tentei implentar seu código dalifreire mas não tem problema não é errando que agente aprende kkkk e eu acho que esse código que vc postou a cima será muito importante para outras pessoas que estão aprendendo J2EE kkkk! vlw e até mais...(poxa é a segunda vez que eu mesmo respondo minha dúvida aqui kkkkkk).
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 09:45:15
|
rfogo
JavaTeenager
Membro desde: 18/05/2010 22:04:36
Mensagens: 162
Offline
|
Como colocar essa propriedade PASSWORD no JtextField ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2011 20:50:58
|
YanPatrick
Smalltalk
![[Avatar]](/images/avatar/4e93d88ff84a3ec8eaf62c84f277e4c4.jpg)
Membro desde: 21/03/2011 06:48:43
Mensagens: 2
Localização: Goiânia
Offline
|
no netbeans, quando estamos criando algo com frames tem um jtext especificio para senha, (campo de senha) traduzido, mas não utilizei ele ainda e se não me engano ele traz por padrao apenas a "proteção" para a senha ou seja ele aceita número e letras e ate caracteres especias.
|
Não importa onde, nem como nem com o que, faça ou pelo menos morra tentando! <<Get UP!>> |
|
|
 |
|
|