alguem sabe como eu crio uma mascara para o campo data, tipo ele preencheu o data ele ja jogar as " / " e fazer com q o campo aceite apenas 8 caracteres para formatar a data “dd/mm/aaaa” desse jeito alguem pode me ajudar, eu tentei usar o JFormattedTextField mas ñ deu certo esse campo sera passado como parametro para um relatoio .jasper.
Vc pode usar componentes prontos de calendário como o nachocalendar, ou mesmo o JXDatePicker da SwingX. Na sua tela já vai aparecer um combo com o calendário, e ele te retorna um objeto Date. Procure no google, por estas referencias que vc vai encontrar.
Rodrigo.
Eu uso MaskFormatter com JFormattedTextField.
http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html