cara…tenho um JFormattedTextField com formato ##/##/####…ate ai blz, so que por exemplo eu digito 03/03/ e deixo o resto em branco…ai eu do um System.out.println(textfield.length())…aparece 10, ou seja, os espaços em branco eh como se fosse um caracterer, como eu faço para isso não ocorrer?
Olá,
Não sei se tem solução no prõprio MaskFormatter, mas vc pode fazer um .trim() na string do campo!!! e daí pedir o length!!!
Até mais!
L
linh4resPJ
olha so…mais uma duvida…tipo eu coloco sei la…03/03/1990…ai funciona…ai eu vo la dnv e coloco 03/03/199 …ai passa o focus mais volta para 03/03/1990…e eu não quero isso!
Erro:
semprequeestivererradoelevoltaproantigovalorcerto
Alguem sabe como eu arrumo isso?
Valeu
L
linh4resPJ
ngm sabe?
E
ErkoPJ
eae blz?
dd/mm/aaa
isso ai naum tah definindo a mascara como ??/??/???
ou seja para que apareca os digitos
jah tentou usar apenas
dd/mm/a
com isso soh é obrigado no minimo 1 digito no ano… :roll:
faiz um teste ai
[]'s
Erko Bridee
L
linh4resPJ
cara…não entendesse ou eu não expliquei direito…
tipo…eu digito 03/03/1990…ai funciona…ai eu apago e saio do focus…ai volta para o valor antigo…entendeu?
Valeu
E
ErkoPJ
achu q entendi mais ou menos soh
tem como vc colocar o codigo ai pra gente ver :?:
achei extranho isso de voltar ao valor antigo… :roll:
ai eu digito 03/03/1990 eu dou um tab…e vai para um outro campo…ai eu volto…eu apago tudo e dou um tab dnv…ai volta o valor antigo(03/03/1990)!!
So que eu não quero isso!
Sabes como arrumar?
Valeu[/url]
L
linh4resPJ
cara…que coisa de louco…eu não fiz nd…eu funcionoi…haueuiaehueauheauhi
Valeu ai pela ajuda
E
ErkoPJ
eae q bom q funcionou
vc deve ter deixado passar algum detalhe despercebido, rs :lol:
mas q isso de voltar ao valor depois de ter apagado é algo
muito estranho
“misterios da informatica…” hauhahauaua
[]'s
Erko Bridee
B
BrossiPJ
“AnjoSupremo”:
eae q bom q funcionou
vc deve ter deixado passar algum detalhe despercebido, rs :lol:
mas q isso de voltar ao valor depois de ter apagado é algo
muito estranho
“misterios da informatica…” hauhahauaua
[]'s
Erko Bridee
essa é a famosa GhostException ehheh …rola direto aqui
J
jun1nhoPJ
isso ocorre pq quando vc define ##/##/####
vc tah dizendo que eh para inserir somente numeros sem espaço algum