Mascara na minha string

4 respostas
S

Galera como eu coloco mascara na minha string

por exemplo

“ASDFGHJKLÇ”

FICAR ASSIM

“ASD.FGH.JKL.-Ç”

ALGUEM SABE???
HEHEHE

desculpem mais estou ainda me lascando pra mecher com java.

4 Respostas

erickcellani

duas perguntas:
seria uma mascara no formato de cpf???
sempre a mesma mascara???

lrocha

Cara, tu quer fazer isso direto em uma interface grafica ou fazer direto na execução do programa??

Se for na execução, pode fazer assim: StringBuffer stringComMascara = new StringBuffer(stringSemMascara); stringComMascara.insert(3,'.'); stringComMascara.insert(6,'.'); stringComMascara.insert(9,".-"); System.out.println("String com mascara = " + stringComMascara.toString());

Se for na intercace, você tera q usar o componente JFormattedTextField.

Obs:Se for usar o método insert da StringBuffer, teste sempre o indice para saber se o mesmo existe.

Qualquer coisa, estamos ai…

S

Não não …seria na realidade um numero de serie

é acho q no java não tem nada pronto n´´eéé´??

von.juliano

Utilize a classe MaskFormatter:

http://java.sun.com/javase/6/docs/api/javax/swing/text/MaskFormatter.html

Falow! :thumbup:

Criado 11 de maio de 2007
Ultima resposta 11 de mai. de 2007
Respostas 4
Participantes 4