Como formatar o JTextField para CPF, colocando pontos e traço automaticamente?

Alguém ai sabe como eu posso formatar o JTextField para CPF, pontuando e colocando traço sozinho? exemplo:

Eu digito no JTextField assim "12345678910" dai ele vai automaticamente formatar assim: "123.456.789-10"

Alguém sabe como eu posso fazer isso?

Procure por MaskFormatter. Não tem segredo

Use o JFormattedTextField.

Obrigado rafaels, seu artigo me ajudou muito :slight_smile: