如何在 JDateChooser 中设置最小值和最大值?

How can i set the min and max value in a JDateChooser?

我看到还有一个类似的问题,但答案对我没有用,因为我在 NetBeans 中添加了带有设计选项的 JDateChooser,所以我不知道如何设置选择的最小和最大日期.

假设 JDateChooser 使用 SpinnerDateModel 的扩展,那么您只需要获取模型并设置开始和结束日期。

SpinnerDateModel model = (SpinnerDateModel) chooser.getModel();
model.setStart(startDate)
model.setEnd(endDate);