Java Desktop Transformar o TextField em data

Fala galera beleza?

Eu gostaria de transformar um TextField em data, tipo permitir que o usuário possa selecionar alguma data.
No sistema que estou implementando é sobre leilão. E gostaria que no momento do cadastro desse leilão o usuário tivesse a liberdade de selecionar uma data futura para o leilão. Ou existe algum componente pronto para data e eu não vi? Ou alguma outra forma ou componente que posso estar utilizando? Desde já grato.