我正在编写的程序允许用户单击 JXDatePicker 上的日期来设置任务完成的日期。我想在 JXDatePicker 中禁用对未来日期的选择,因为在我的程序中选择未来日期是无效的。
我发现 JXDatePickers 包含一个 JXMonthView,日期选择器或月份视图似乎不允许您禁用单个/日期范围。我可以更改单个日期和日期范围的背景颜色,这应该允许我将未来的日期设置为单独的颜色。然后,每当用户单击日历以禁止未来日期时,我都可以添加一些验证。但是,如果我能说诸如 calendar.setMaxDate(today); 之类的话,那就更清楚了。
有谁知道是否有比手动编码功能更简单的方法?也许另一个日期选择器组件可以解决这个问题?