Formatação - JTextField

Como faço para fazer com que um JTextField apresente uma formatação para o usuário, como por exemplo o CPF:
###.###.###-##

Fico agradecido!!!

Cpf/Cnpj

Acho que sua resposta tá faltando alguma coisa, não tá não???

O que estaria faltando?

Você utilizará um formatador para o componente, que deverá ser um JFormatterTextField, e não JTextField.