Update: 2017
When this question was asked, the SwingX project still existed, and one control was used by JXDatePicker.
Currently, I can no longer find any traces of this project, and to be honest, I donβt even know if there is a swing :). I mark this answer as a community wiki, so if anyone knows anything about this subject, they can freely update it.
Old answer:
Swingx has a good JXDatePicker control. Since Oracle moved java.net to kenai, it's a bit of an adventure to find anything.
Here is the main page: http://swingx.java.net/
There is a JWS demo there.
and here is the boot area
http://java.net/downloads/swingx/releases/1.6.2/
source share