Java DatePicker弹出日历

时间:2015-05-22 10:40:55

标签: java jdatechooser jcalendar

我已经下载了Microba DatePicker和JDatePicker。我可以让它始终保持弹出状态(无需操作按钮,甚至在选择保持弹出的日期后)。我真正想要的只是获取日历本身,而没有其他元素。

2 个答案:

答案 0 :(得分:3)

我检查过Microba组件。

您已提及

  

我真正想要的只是获取日历本身,而没有其他元素。

在你的问题中。

因此,您可以使用calenderPane而不是在microba组件上使用DatePicker。

您可以使用此日历,因为它始终保持弹出状态!

enter image description here

只需使用方法getDate()将所选日期检索到您的文本框或任何您想要的内容!

以下是microba calanderpane doucumentation

的链接

看到它有效

enter image description here

只需使用此代码即可将文字添加到文本框中。

    Date date = calendarj.getDate();        
    SimpleDateFormat df = new SimpleDateFormat("YYYY-MM-dd");
    String format = df.format(date);
    txtDate.setText(format);

我希望它能帮到你很多

答案 1 :(得分:0)

使用jdatepicker库,您还可以创建一个始终可见的JDatePanel小部件。

在屏幕截图中,左侧是嵌入为JDatePanel的小部件,在右侧,您将小部件视为已折叠的JDatePicker。

JDatePicker screenshot