Javascript ile browser üzerinden çalışan bir uygulama için jquery ui nin datepicker ı var. Onu kullanabilirsin. Kullanımı oldukça basittir.

https://jqueryui.com/datepicker/

Eğer java applet için soruyorsan yine çeşitli toollar mevcut, popüler olanlardan birisi: JDatePicker bunu kullanabilirsin.

Eğer java uygulama olarak yapıyorsan kullanıcıdan girdi alabileceğin tek yer consol olduğu için kullanıcıdan tarihi gün/ay/yıl ayrı ayrı girmesini yada belli bir formatta girmesini isteyeceksin. Girilen veriyi parse edip Calendar objesi oluşturup atacaksın.