我正在寻找一个漂亮而且不错的时间选择器组件。在Swing上有很多日期选择的替代方案,但暂时没有。
我在JQuery上看到了很好的日期/时间组件(例如:http://trentrichardson.com/examples/timepicker/)。 Swing上有类似的内容吗?
提前致谢。
答案 0 :(得分:4)
答案 1 :(得分:3)
我想你会喜欢JCalendar的轻松。它提供了JDateChooser
,JDayChooser
或JSpinnField
,由Kai Toedter撰写,可在此处找到:JCalendar 1.4。
你可以得到这样的日期:
java.util.Date fromDate = jDateChooser1.getDate();
JSpinnField可让您轻松设置最大值和最小值:
jSpinField1.setMaximum(59);
jSpinField1.setMinimum(0);
答案 2 :(得分:3)
我会建议LGoodDatePicker库的 TimePicker 组件。可以使用(默认)“下拉”菜单,使用(可选)“微调”样式按钮或两者来选择时间。
公平披露:我是主要的开发者。
可以使用可选设置自定义TimePicker。一些设置是语言(语言环境),下拉菜单中的默认时间,字体和颜色,显示/菜单/解析格式,12或24小时时钟,秒或纳秒精度,等等。
该库还包括DatePicker和DateTimePicker组件。这三个组件都易于使用。 (它们每个都可以用一行代码进行实例化。)
我已粘贴下面的组件和演示应用程序的屏幕截图。