良いものは何ですかJava Swing date-chooser components?これまでのところ、実際に見つけたのはこれら2つだけです:
これらはどちらも、私がWebページで見たものと比較すると、少し不格好に見えます。たとえば、複数の月を同時に見るのはいいかもしれません。誰か他の良いウィジェットを知っていますか?
最近、Swing GUIを含む個人プロジェクトにMicroba DatePicker( http://microba.sourceforge.net/ )を見つけて使用しましたが、実際、このコントロールの実装方法がとても気に入りました。また、ライセンスはBSDなので、必要に応じてコントロールをカスタマイズし、商用目的で使用できます。
私はしばしば遅れますが、私が見た中で最高のものは: JDatePicker
(私が驚いたのは、週が日曜日で始まる-多くのカレンダーと同様に、日曜日はJava- -))
日付ピッカーのほとんどを試してみました。
LGoodDatePickerをお勧めします。
https://github.com/LGoodDatePicker/LGoodDatePicker
公正な開示:私は主な開発者です。
一般的な機能リストは次のとおりです(Githubから採用)。
以下のスクリーンショット:
NachoCalendar もあります。
jCalendarに付属するjDateChooserは、日付の最適なコンポーネントです。日付ピッカーから日付を取得する方法は次のとおりです。
//dat is name given to datepicker component
int day=dat.getJCalendar().getDayChooser().getDay();
int month=dat.getJCalendar().getMonthChooser().getMonth();
int year=dat.getJCalendar().getYearChooser().getYear();
String dateNow=year+"/"+month+"/"+day;
System.out.println(dateNow);
//***************************************************
//For setting date of date picker:
dat.setDateFormatString("dd-MM-yyyy");
Calendar currentDate = Calendar.getInstance();
dat.setDate(currentDate.getTime());