[英]Hide all date before the selected date in another JxDatePicker
就我而言,我的程序中有2個JxDatePicker,第一個用於記錄進入日期,第二個用於記錄退出酒店的日期。 當我從JxDatePicker開始選擇日期時,需要在JxDatePicker結束時禁用該日期之前的所有日期。 像RangeEvaluator之類的東西,但我不知道該怎么做。
據我所知,您僅將JXDatePicker用於每月日歷中的單日選擇。 對於間隔選擇(開始-結束),您可能需要查看JXMonthView
編輯:可能找到了您的答案您無法發送范圍,但是可以設置上限和下限,在您的情況下,這些上限可能基本相同。 請嘗試以下示例:
JXDatePicker picker = new JXDatePicker();
Calendar calendar = picker.getMonthView().getCalendar();
// set any date to it (for e.g. today)
calendar.setTime(new Date());
picker.getMonthView().setLowerBound(calendar.getTime());
// set it to end when you want
CalendarUtils.endOfWeek(calendar);
calendar.add(Calendar.WEEK_OF_YEAR);
picker.getMonthView().setUpperBound(calendar.getTime());
單獨嘗試該示例,看看是否有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.