Galera to com uma grande duvida gostaria de ultilizar as jFormattedTextField1 para receber dados como cpf, datas. ext…
enquanto o usuario vai digitando 11031991 ele ja complete com as / tipo 11/03/1991 ou tipo no cpf [CPF removido] ou com valores com o R$ na frente ja axei a opção que faz isso mas nao funcionou no meu exemplo
vlw galera se alguem souber ou sab algum lugar que posso ler
Cara gostaria de fazer com que minha textfild tenho lugar apenas para 11 caracteres cmo faço? e que só receba numero?
Eric_Yuzo
Você quer fazer isso no TextField ou no FormattedTextField?
Enfim, para o text field a saída é implementar um Document.
Se quiser fazer com formatted text field, acho que o MaskFormatter deve resolver.
G
gemeosguimaraes
private JFormattedTextField getFtxtData() {
if (ftxtData == null) {
try {
ftxtData = new JFormattedTextField(new MaskFormatter("##/##/####"));
ftxtData.setFocusLostBehavior(JFormattedTextField.COMMIT);
ftxtData.setLocation(new Point(132, 20));
ftxtData.setSize(new Dimension(113, 20));
} catch (ParseException e) {
this.mensagem("Erro ao informar a data","Aviso",JOptionPane.WARNING_MESSAGE);
}
}
return ftxtData;
Dê uma olhada no site que desenvolvemos. Pode ser que tenha alguma coisa a mais para vc. Como banco de dados e relatório om ireport. Ele foi desenvolvido para ajudar.