哪一个是最好的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 。
检查JDatePicker它也不错。 在JXDatePicker中没有年份更改选项。
检查JDatePicker的示例http://www.codejava.net/java-se/swing/how-to-use-jdatepicker-to-display-calendar-component