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
效果图如下
org.jvnet.substance.skin.SubstanceRavenGraphiteLookAndFeel提示找不到,请教一下如何解决