哪一个是最好的Java datepicker ..?

我需要一个做得很好的gui swing java datechooser ..我只能找到一些丑陋的日期采摘器来自199x

有人知道一个很好的gui datepicker吗?

SwingLabs有SwingX项目,提供包括JXDatePicker ( API )在内的组件套件与Date类一起使用,它支持从1970年1月1日00:00:00 GMT开始的日期

尝试演示 ,作为选项。 不是199x而不是丑陋。 广泛支持和使用。

也许你想尝试JCalendar 。

我使用了几个日期选择器,我会推荐LGoodDatePicker
其他常见的库包括: JXDatePicker , Microba DatePicker , JDatePicker和JCalendar 。

公平披露:我是LGoodDatePicker的主要开发人员。

LGoodDatePicker一般function列表:
(从项目页面复制)

  • 组件是DatePicker,TimePicker,DateTimePicker和CalendarPanel。
  • 自动本地化(国际化),22种语言。
    (阿拉伯文,中文,捷克文,丹麦文,荷兰文,英文,法文,德文,希腊文,印地文,意大利文,印度尼西亚文,日文,韩文,波兰文,葡萄牙文,罗马尼亚文,俄文,西class牙文,瑞典文,土耳其文,越南文。)
  • 本机使用标准的Java 8时间包(又名java.time.LocalDate或“JSR-310”)。
  • 还支持其他数据类型,例如“java.util.Date”。
  • 可定制的视觉元素。 (包括日历大小,字体,颜色和弹出边框。)
  • TimePicker GUI提供时间选择列表和(可选)微调按钮。
  • 所有组件的自动日期/时间validation。
  • 可选的突出显示策略和否决策略。
  • 可以允许或禁止空值。 (空日期或时间。)
  • 简单的用法。 创建一个选择器只需要一行代码。
  • 包括演示程序和代码示例。
  • 完整的Javadoc文档。
  • 积极开发者支持。
  • 开源MIT许可证。

我在下面粘贴了组件(和演示程序)的屏幕截图。

可以从项目发布页面将库安装到Java项目中。

项目主页位于Github上:
https://github.com/LGoodDatePicker/LGoodDatePicker

DateTimePicker截图

DateTimePicker示例

演示截图

检查JDatePicker它也不错。 在JXDatePicker中没有年份更改选项。

检查JDatePicker的示例http://www.codejava.net/java-se/swing/how-to-use-jdatepicker-to-display-calendar-component