JTextField setar como ##/##/####

Como faço para para deixar como quando eu estiver digitando com JTextField Data ele automaticamente adicionar as barras ##/##/####.
Desde ja agradeço a ajuda de todos…

Att. Jonas Teixeira de Freitas

http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JFormattedTextField.html
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/text/MaskFormatter.html

JFormattedTextField jf = new JFormattedTextField();
MaskFormatter mf  = new MaskFormatter("##/##/####");
mf.install(jf);

Dê uma olhada nessa classe:

http://java.sun.com/javase/6/docs/api/javax/swing/text/MaskFormatter.html

Alguns exemplos:

http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html#value

Certo… Acho que ja vi este Code … eu coloco esse code dentro do meu evento ActionListener, mas onde que eu digo que a formatacao do meu JTextField vai pegar essa formatacao abaixo escrita no code?

Att. Jonas Teixeira de Freitas

[quote=Sombriks]http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JFormattedTextField.html
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/text/MaskFormatter.html

JFormattedTextField jf = new JFormattedTextField(); MaskFormatter mf = new MaskFormatter("##/##/####"); mf.install(jf); [/quote]