Java Swing Date Picker. Easy to use, good looking, nice features, and localized. Uses the JSR-310 standard.
Demo Application and Downloads in the: Release Section.
Maven Central repository pages: Page 1, Page 2.
Get release updates: Subscribe for Updates.
Contact the primary developer: Email Form.
Submit bugs or feature requests: Issues Section.
General Discussion: Discussion Thread.
LGoodDatePicker 10.4.1 was released on June 22, 2018. This version fixes a few minor issues and bugs, and adds a new function DatePickerSettings.setDefaultYearMonth().
LGoodDatePicker 10.3.1 was released on July 5, 2017. This version adds listener notifications for changes to the YearMonth, and adds the colors for the selected date to the customizable colors in the DatePickerSettings. The pom file was enhanced to allow developers to optionally build the project from source, without first installing the GPG signing tools. This release was added to the Release Section, Maven Central, and LGoodDatePicker Backports.
LGoodDatePicker 10.2.3 was released on May 8, 2017. This version fixes a MacOSX related bug, adds the Norwegian language translation, and adds the option to customize any used font or component color.
LGoodDatePicker 8.2.0 was released on November 29, 2016. This version fixes a critical Linux related bug, adds the Bulgarian language translation, and adds to the optional visual customization capabilities.
LGoodDatePicker 7.5.1 was released on June 30, 2016. This release adds support to the library for JTable editors, and JavaBeans data binding.
The LGoodDatePicker Backports were released on May 4, 2016. With these backports, the library can now be used in projects which are built for older Java versions, Java 6 or 7.
LGoodDatePicker 5.2.2 was released April 25, 2016. This release adds the CalendarPanel component to the library. This component allows the programmer to (optionally) use the calendar panel controls independently from the DatePicker component. An example for the independent calendar panel was also added to the demo program.
LGoodDatePicker 4.3.1 was released March 17, 2016. The requirements for publishing to the Maven Central repository were added to the project. (Including jar signing, global package name conventions, Pom file specifications, etc.). The project now has an entry at Maven Central. This makes the library easier to include in applications that use Apache Maven.
The basic visual form design of LGoodDatePicker was originally inspired by Microba.