Formatando o TextField

Pessoal gostaria de saber se tem como formatar o JTextField pra ele ficar na forma de data: / /__ e de outras coisas mais, como : __-____.
Pessoal gostaria de saber se tem como , exemplo: O campo de código só pode ser completado por inteiros maiores que 0, tem como fazer o campo só receber esse tipo, exemplo: se o usuário digitar qualquer letra ou número menor que 1 naum vai nem aparecer na tela.Tem como fazer essas coisas?

Fala, bigwaves…

Cara, dá uma olhada no site do imasters, la tem isso que vc está querendo…

http://www.imasters.com.br/artigo.php?cn=2364&cc=15

Falow!!!

mactire valeu pela ajuda, obrigado.Vc tem ICQ, mactire?

Dae cara…
Faz assim ó:

try
      {
          mdata = new MaskFormatter("##/##/##");
          fdata = new JFormattedTextField();
          mdata.install(fdata);
       }
cacth(Exception exc) { exc.printStackTrace(); }

o ‘#’ permite a entrada só de números inteiros! Dá uma olhada na API do MaskFormatter e vê que outras coisas tu pode permitir o usuário digitar ou não!

Abraço…

Obrigado mdtorbis.mdtorbis vc tem ICQ?