【发布时间】:2023-03-15 04:45:01
【问题描述】:
我在 Java Swing 上搜索如何使用 Item Combobox 时发现了这个 JDateChooser。你知道怎么安装吗?
这里是链接JDateChooser
我找不到任何关于如何安装它的说明..
您能否分享一些有关如何安装它的说明...在此先感谢 v(^_^)v
【问题讨论】:
标签: java swing jdatechooser
我在 Java Swing 上搜索如何使用 Item Combobox 时发现了这个 JDateChooser。你知道怎么安装吗?
这里是链接JDateChooser
我找不到任何关于如何安装它的说明..
您能否分享一些有关如何安装它的说明...在此先感谢 v(^_^)v
【问题讨论】:
标签: java swing jdatechooser
这很简单。
下载Toedter jcalendar-1.4.jar(jarfinder 也会找到它) 如果您使用的是 Netbeans,您可以创建一个新 bean 并将 Toedter bean 添加到您的 Palette Manager:
这使您能够将它们拖放到您喜欢的任何地方:
如果将 bean 拖放到某处,生成的代码如下所示:
jDateChooser1 = new com.toedter.calendar.JDateChooser();
jDateChooser1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jDateChooser1.setDateFormatString("dd/MM/yyyy");
然后您可以像这样使用 bean:
java.sql.Date di = rs.getDate("edate");
jDateChooser1.setDate(di);
或
java.util.Date jud = jDateChooser1.getDate();
long t = jud.getTime();
java.sql.Date sqd = new java.sql.Date(t);
rs.updateDate("edate", sqd);
如果你想格式化日期,也可以这样:
java.util.Date jud = jDateChooser1.getDate();
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("MMMM dd, yyyy");
jLabel1.setText(sdf.format(jud));
【讨论】:
将源添加到您的源并使用 JCalendarDemo.java 中的类
【讨论】: