DateRangeField | Vaadin


This is a field for specifying date ranges based on the stepper add-on (

It has a couple of special features I needed including the ability to force the range to be within a calendar year. The particular calendar year can be specified or user selectable. A minimum and maximum year can be specified for the date range as well.

The add-on uses joda-time 2.3 and stepper 2.1.2. If you're going to work with the add-on code, you will need lombok 1.12.4 as well.

The add-on was developed with with vaadin 7.1.13 but should work with any 7.0+.


Link to this version
ExperimentalReleased 23 May 2014Apache License 2.0
Framework Support
Vaadin 7.0+
Install with
Release notes - Version 1.0.4

Added a theme to demonstrate new error highlighting functionality. Theme wasn't compiling so refactored project so web stuff is in src/main/webapp as opposed web. Also made it easier to run the demo app as a war, while still being able to build the jar.