Como exibir uma máscara no jtextfiel

Quero exibir uma máscara em um campo de texto. Como eu posso fazer isso? Existe alguma biblioteca java reutilizável para fazer isso? Quero criar um campo de texto que permita digitar apenas oito dígitos (cada dígito deve ser 0 ou 1)

Por exemplo