MaskFormatter e JFormattedTextField

2 respostas
T
Olá pessoal, fiz uma máscara q só aceita números e " , ", como q faço pra fixar o tamanho do JFormattedTextField? Pq se tiro os "####" ele praticamente não aparece( como se o tamanho dele fosse zero) E uma coisa q achei estranho, quando clico no JFormattedTextField pra digita um numero por exemplo, o cursor num vai para a primeira posição como de costume, ele fica na posicão q deixei, tm como arrumar isso tbm?
private JFormattedTextField txtw = new JFormattedTextField();

   try {
	MaskFormatter formatter = new MaskFormatter("#######");
        formatter.setValidCharacters("[telefone removido],");
        
	formatter.install(txtw);
  } catch (Exception e) {
		// TODO: handle exception
}

2 Respostas

ViniGodoy

Movido para o fórum de interface gráfica. Por favor, leia com atenção a descrição dos fóruns antes de postar.

I

Você pode fazer assim

seuJFormattedTextField.setPreferredSize(new Dimension(x, y));
Criado 28 de julho de 2011
Ultima resposta 29 de jul. de 2011
Respostas 2
Participantes 3