我正在寻找一个与 Windows 7 日期和时间选择器相同(甚至更好)的 Swing 组件。他们看起来是这样的:
并具有我需要的以下功能:
- 您不能输入无效值(在您输入时忽略该值,而不是在您离开该字段时)
- 它允许持续更新字段,直到用户进行第一次更改(查看 Windows 7 中的时间设置)
- 您一次只能选择和更改一个位置 - 而不是一次整个文本(因此不能删除冒号和点)
- 向上和向下按钮
- 日历按钮(但对我来说是可选的)
我用 DateEditor 尝试过 JSpinner,但它没有这个功能。JXDatePicker 只添加日历按钮。
通常,我正在寻找一种让用户以强大而简单的方式输入日期和时间的好方法。Windows 7 的解决方案似乎相当不错。
谢谢!