java swing 可视日历控件内附源码地址

工作中很多项目用到jquery的日期控件,功能很强大,使用也方便。那时候刚毕业没多久java基础不好,想通过业余时间写些小项目提升一下自己的水平,所以就写了个java版的日历控。该项目主要用到了JTable控件实现日历的显示,根据当月天数动态绘制表格。实现了日期范围限制、两个日期控件范围联动等功能。鼠标悬停可以显示农历。

用法示例:

//frame 为父窗口可以为空  true-模态窗口  beginDate文本框 双击日期时回填到此文本框
DatePicker beginDatePicker = new DatePicker(frame, true, beginDate);
DatePicker enDatePicker = new DatePicker(frame, true, endDate);
DatePicker.dateRange(beginDatePicker, enDatePicker);//设置联动

beginDatePicker.setLocation(p);
beginDatePicker.setVisible(true);

源码地址:https://github.com/ajtdnyy/DatePicker

效果图如下

You may also like...

1 Response

  1. yuan说道:

    org.jvnet.substance.skin.SubstanceRavenGraphiteLookAndFeel提示找不到,请教一下如何解决

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据