Как мне установить JDateChooser? - PullRequest
4 голосов
/ 09 июня 2011

Я обнаружил этот JDateChooser из поиска, как использовать элемент Combobox в Java Swing. Вы знаете, как установить это?

Вот ссылка JDateChooser

Я не могу найти инструкции по установке ..

Не могли бы вы поделиться некоторыми инструкциями по его установке ... заранее спасибо v (^_^) v

Ответы [ 2 ]

11 голосов
/ 09 июня 2011

Это очень просто.

Загрузите Toedter jcalendar-1.4.jar (также его найдет jarfinder ). Если вы используете Netbeans, вы можете создать новый компонент и добавить компоненты Toedter вваш менеджер палитр:

enter image description here

Это дает вам возможность перетаскивать их куда угодно:

enter image description here

Если выперетащите бин куда-нибудь, сгенерированный код выглядит следующим образом:

jDateChooser1 = new com.toedter.calendar.JDateChooser();
jDateChooser1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jDateChooser1.setDateFormatString("dd/MM/yyyy");

Затем вы можете использовать бины следующим образом:

 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));
4 голосов
/ 09 июня 2011

Добавьте источники к своим и используйте классы как в JCalendarDemo.java

...