Prezados colegas, estou apanhando feio para adicionar uma máscara no JformatedTextField no netbeans (versão 5.0), pois ele não aceitou um maskformat(####) e com setPlaceholderCharacter(‘0’), vi que ele trabalha com AbstractFormattedFactory, vi que tenho que adicionar na propriedade do componente (FormatterFactory). Se alguém tiver uma sugestão ou turoria agradeço.
Máscara no JformatedTextField no netbeans
F
1 Resposta
Ai cara vê se consegue entender.
Cria uma função como essa, pode ser no código do Jframe mesmo ou Frame…
Depois vai nas propriedades do JFormattedTextField do Frame … E adiciona o método criado para formatar.
public DefaultFormatterFactory setFormatoData() {
MaskFormatter comFoco = null;
try {
comFoco = new MaskFormatter("##/##/####");
} catch (ParseException pe) { }
DefaultFormatterFactory factory = new DefaultFormatterFactory(comFoco, comFoco);
return factory;
}
Criado 8 de maio de 2007
Ultima resposta 15 de mai. de 2007
Respostas 1
Participantes 2