2016-07-04 146 views
0

我正在使用jDateChooser库在Java中开发应用程序。我使用NetBeans作为我的IDE。当我通过组件面板包含jDateChooser组合。我没有告诉我当天的人数。相反,它显示...。我在您的问题下方附上了一张图片。 enter image description herejDateChooser没有显示天数

我试图让JFrame更大,但它不起作用。有什么想法吗?

+1

您使用的是空布局?请发布[mcve],我们可以复制粘贴并查看您的问题。这看起来像一个布局问题,顺便说一下,你使用的外观和感觉?也许[this](http://stackoverflow.com/questions/26352981/jdatechooser-is-not-displaying-any-dates)是相关的 – Frakcool

+0

是的,我在NetBeans 8.1中使用空布局和默认外观。我不知道如何自定义外观和感觉。 – jpuriol

+1

空布局不是最好的选择,但是如果您阅读JDateChooser 1.2插件简介,您会发现可能存在本地化问题:“6)本地化。组件支持JDK中提供的所有日期本地化。用户编辑器和属性说明都是本地化的,但目前只有两种语言:俄语和英语。Javadoc都是英文和俄文版本。“ KaiTödter提供了一个很好的本地化安全替代方案JCalendar,您可以使用它。 http://toedter.com/jcalendar/ –

回答

0
Date date = jDateChooser1.getDate(); 

格式的日期值的字符串

String strDate = DateFormat.getDateInstance().format(date); 

组值作为文本的拉布勒...

jLabel1.setText(strDate);