ecl-datepicker
ecl-datepicker is open source Java code for a set of user controls and utilities for calendarized date functions in SWT-based applications. It supports internationalized text and international date ordering/format, and is time zone aware.
ecl-datepicker provides both field and graphical capabilities, and is licensed under an Eclipse Public License.
Date picker combo
Windows | OS X | GTK |
---|---|---|
Class: DatePicker
Incorporates all (sub-)controls into a combo control
- Text date entry/modification by typing
- Increment/decrement using up/down cursor keys
- Move between MDY subfields using left/right cursor keys
- Direct selection using DateSelector drop-down
- Up/down arrows increment/decrement displayed month
- Diamond displays current month
Field-based date editing
Class: DateEdit
- Navigate between fields using left/right cursor keys
- Date modification either by direct entry of numeric characters, or by field increment/decrement using up/down cursor keys
- Uses org.apache.commons.lang.time.FastDateFormat for systemdate format
- (Windows version shown)
Graphical date (day) selector
Class: DateSelector
- Current date indicated with outline
- Selected date highlighted in background color
- (OS X version shown)
Graphical week selector
Class: WeekSelector
- Single click selects week
- Selected week highlighted in background color
- (Windows version shown, using international language support)
Supporting methods
A wide variety of date handling techniques are used as helper classes in ecl-datepicker, and may be useful to your application (with, or outside of ecl-datepicker). They are described in the API reference.
Project information
The project can be found on SourceForge. Note: As of initial release, the project is providing SVN access only.
ecl-datepicker is supported by and .
Copyright © 2006, Plum Canary Corporation