> Is it of interest ?

Yes

> Would you use it ?

As needed, sure. Our current app doesn’t really need a date picker, though. I can imagine other apps that would.

> What features must it have?

1. A data model that supports choosing one date.

2. A highlighter that lets us decorate arbitrary dates.

> What features are nice to have?

1. Like ListSelectionModel: the ability to specify whether it is single-selection, continuous selection (a date range), or multiple selection intervals. 2. Maybe this is implied, but I would want a well-designed BasicDatePicker class that we can customize as needed.

> Do you have any experiences of other date pickers that reinforce those responses ?

No.

> Anything else ?

A date picker is the only thing that a stranger has asked me for ( https://github.com/mickleness/pumpernickel/issues/79 ), which may speak to its popularity.

I would be curious if anyone’s familiar with existing open source approaches (like https://github.com/JDatePicker/JDatePicker )? (How do they measure up, what are their shortcomings, etc.) Is there anything an official javax.swing.JDatePicker can bring to the table that open source solutions can’t?

------ Original Message ------
From "Philip Race" <philip.r...@oracle.com>
To "Andy Goryachev" <andy.goryac...@oracle.com>; "SWinxy" <swinxythe...@gmail.com>; "Tejesh R" <tejes...@oracle.com>
Cc "client-libs-...@openjdk.java.net" <client-libs-...@openjdk.java.net>
Date 8/23/2024 1:47:47 PM
Subject Re: Seeking feedback on a possible JDatePicker Swing component

It would be helpful if replies were structured so as to answer the questions we asked. These are very much in priority order. Unless there's yes answers to the 1st & 2nd question,
the feature set and comparisons really don't matter ..

-phil.

On 8/23/24 9:25 AM, Andy Goryachev wrote:

- Is it of interest ?

- Would you use it ?

- What features must it have ?

- What features are nice to have ?

- Do you have any experiences of other date pickers that reinforce those responses ?

- Anything else ?

Reply via email to