Windows 7 の日付と時刻のピッカーと同じことを行う (またはそれ以上の) Swing 用のコンポーネントを探しています。彼らはそう見える:

そして、私が必要とする次の機能を持っています:
- 無効な値を入力することはできません (フィールドを離れるときではなく、入力するときに値が無視されます)
- ユーザーが最初に変更を加えるまで、フィールドを継続的に更新できます (Windows 7 の時間設定を参照してください)。
- 一度に選択して変更できるのは、テキスト全体ではなく、1 つの位置のみです (したがって、コロンとポイントは削除できません)。
- 上下ボタン
- カレンダーボタン(ただし、私にとってはオプションです)
DateEditor で JSpinner を試しましたが、この機能はありません。JXDatePicker はカレンダー ボタンのみを追加します。
一般的に、ユーザーが日付と時刻を強力かつシンプルな方法で入力できるようにする良い方法を探しています。Windows 7 のソリューションは非常に優れているようです。
ありがとうございました!