有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在JXDatePicker中禁用未来日期

嘿,伙计们,我只是想知道如何在JXDatepicker中禁用未来日期。 我所说的未来日期是指当前系统日期之后的天数。 我真的需要它来开发一个系统

任何帮助都将不胜感激。 多谢各位


共 (2) 个答案

  1. # 2 楼答案

            Callback<DatePicker, DateCell> callB = new Callback<DatePicker, DateCell>() {
                @Override
                public DateCell call(final DatePicker param) {
                    return new DateCell() {
                        @Override
                        public void updateItem(LocalDate item, boolean empty) {
                            super.updateItem(item, empty); //To change body of generated methods, choose Tools | Templates.
                            LocalDate today = LocalDate.now();
                            setDisable(empty || item.compareTo(today) > 0);
                        }
    
                    };
                }
    
            };
            selectedDate.setDayCellFactory(callB);
    

    在日期选择器中禁用未来日期