Java Swing Calendar Component

It is a Calendar UI component can be used anywhere in your Java GUI for displaying a calendar for selecting date and time.
Run as an Applet
This calendar UI control can be used anywhere in the Java UI. In the above picture, an instance of the AtCalendar is added inside a JFrame to construct the view. You can create instances from AtCalendar and show to the user as a component in a window, a popup, or as a embedded child component in a container.
Run as an Applet
Here is another example about how the AtCalendar can be used to a Java GUI application. The start and end dates can be changed by selecting a new date and time from the popup AtCalendar. Clicking on the right hand side icons on the Start/End field shows the AtCalendar as a popup.