Duvida com MASKFORMATTER

3 respostas
F

Olá Galera!!!

Estou com o seguinte problema estou usando uma mask pra invalidar certos tipos de caracter num JFormattedTextField segue o código abaixo…

try{
		mask = new MaskFormatter();
		mask.setInvalidCharacters("@!$%&*()");
		textNome = new JFormattedTextField(mask);
	}catch(Exception ex){
		return;
	}

o esta acontecendo é que não esta sendo possível digitar nada no JFormatedTextField… Como resolver isso ? o meu problema de invalidar caracteres se resolve com mask mesmo ?

PLZ AJUDA AI =)
ABRAÇOS…

3 Respostas

heatcold

Utilize o construtor MaskFormatter(String).

Por exemplo:

MaskFormatter mask = new MaskFormatter("****");

F

vlw bro…

mas se eu colocar :
mask = new MaskFormatter("****")
o que acontece é que meu JFormattedTextField vai ficar limitado a apenas 4 caracter (exemplo acima), eu quero saber se é possivel eu fazer isto sem limitar o numero de caracter da string do textField…

F

:cry:

Criado 11 de setembro de 2008
Ultima resposta 12 de set. de 2008
Respostas 3
Participantes 2