小智 5
或者为什么不
minDate = LocalDate.of(1989, 4, 16);
maxDate = LocalDate.now();
datePicker.setDayCellFactory(d ->
new DateCell() {
@Override public void updateItem(LocalDate item, boolean empty) {
super.updateItem(item, empty);
setDisable(item.isAfter(maxDate) || item.isBefore(minDate));
}});
Run Code Online (Sandbox Code Playgroud)
无需创建额外的日期选择器来存储最大日期。
| 归档时间: |
|
| 查看次数: |
4221 次 |
| 最近记录: |