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

时间:2012-02-20 21:10:54

标签: java swing user-interface datepicker

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

有人知道一个不错的gui datepicker吗?

4 个答案:

答案 0 :(得分:10)

SwingLabs有一个SwingX项目,其中提供了一系列组件,包括JXDatePickerAPI)与Date类一起使用,支持从1970年1月1日00:00:00 GMT

Try demo,作为选项。不是199x而不是丑陋。广泛支持和使用。

答案 1 :(得分:6)

也许您想尝试JCalendar

答案 2 :(得分:4)


我使用了多个日期选择器,我建议 LGoodDatePicker 其他常见库包括:JXDatePickerMicroba DatePickerJDatePickerJCalendar

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

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

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

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

可以从项目release page将库安装到Java项目中。

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


DateTimePicker screenshot


DateTimePicker examples


Demo screenshot

答案 3 :(得分:2)

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

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