JDatePicker
JDatePicker and JDatePanel is a date picker control for Java Swing applications.
- Familiar look and feel: It has a familiar look and feel for most users since the look and feel is based on MS counterpart.
- MVC design: It is designed with the Model View Controller pattern and it uses the Java Calendar object as the model.
- Ideal for touch screens: One very useful feature of JDatePicker is that it can be embedded on a Panel and to be resized to occupy a larger area. This might not seem like a feature to everyone but if you have ever developed applications which needs to be displayed on touch screens you will appreciate this feature.
- Optional year selector: Optional year selector buttons which is useful on touch screens where the rolling year selector is too small.
- Available in maven: If you are using Maven2 to build your project, you can easily include it as a dependency. Alternatively you may download the JAR and include it on your classpath.
- Business friendly: Business friendly licencing.
Licence
BSD Licence
Screenshots

Usage
Adding JDatePicker to your project via Maven
Include the following dependency on your project's pom:
<dependency>
<groupId>net.sourceforge.jdatepicker</groupId>
<artifactId>jdatepicker</artifactId>
<version>1.1.0</version>
</dependency>
News
18 November 2008
- The project has been quiet for a while, however these seems continued interest so I am updating the project.
- Created this new home page for the project.
- Adapted the project to work with maven (thanks to JC Oosthuizen).
Sourceforge
For more information have a look at the JDatePicker project page hosted at Sourceforge.
