Учитывая, что IllegalArgumentException
- это то, что будет сгенерировано в время выполнения , я сомневаюсь, что вы получаете ошибку «компилятора».
Если вам все равно, чточасовой пояс или хронология (вероятно), вы всегда можете использовать new LocalDate(spinnerDate.getValue());
.
В противном случае рассмотрите возможность реализации собственного счетчика, который может хранить LocalDate
изначально, или переключитесь на использование предварительно определенного списка LocalDate
s в SpinnerListModel
.