MyJCalendar is a java class implementing a calendar in Swing. It can be used just for display or as a visual date picker. There is also an interface which enables the user to implement actions when using calendar.