Preciso fazer um jFormattedTextField dinâmico, ou seja, dependo do tipo de busca que o usuário escolher ele passará a aceitar aquele tipo de valor. Por exemplo:
O usuário escolhe busca por data, então eu atribuo a máscara (##/##/####) ao campo.
Mas quando o usuário escolhe busca por código eu não consigo fazer com que o JFormattedTextField aceite somente números com qualquer quantidade de dígitos. Como eu faço para fazer isso dinamicamente? Eu já encontrei várias respostas, mas nenhuma funcionou.