我已经下载了Microba DatePicker和JDatePicker。我可以让它始终保持弹出状态(无需操作按钮,甚至在选择保持弹出的日期后)。我真正想要的只是获取日历本身,而没有其他元素。
答案 0 :(得分:3)
我检查过Microba组件。
您已提及
我真正想要的只是获取日历本身,而没有其他元素。
在你的问题中。
因此,您可以使用calenderPane而不是在microba组件上使用DatePicker。
您可以使用此日历,因为它始终保持弹出状态!
只需使用方法getDate()
将所选日期检索到您的文本框或任何您想要的内容!
以下是microba calanderpane doucumentation
的链接看到它有效
只需使用此代码即可将文字添加到文本框中。
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。