Formatacao de JTextField

Bom dia Pessoal

Probleminhas. Na verdade nunca fiz isso, e nao sei como fazer.
Tenho que validar os caracteres digitados, mas isso no momento em que o usuario esta digitando. Por exemplo: Tenho uma textfield que eh para numeros, para fazer uma conta depois, entao quando o usuario tentar digitar uma letra, nem vai aparecer na textfield. E tambem para formatar a data quando o usuario for digitar. Por exemplo o formato que eu estipulei pro banco de dados eh esse : “dd\MM\aaaa”, e o usuario nao pode digitar diferente. Alguem pode ajudar?

Valeuu

em vez usar o JTextField
usa o JFormattedTextField

API -> http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JFormattedTextField.html

procura no forum ai tem UM MONTE de tópico sobre como usar esse cara

JFormattedTextField