Я хочу отключить или скрыть или сделать прошлые даты в JDateChooser недоступными для выбора. Как я могу это сделать? Я пытался использовать .setSelectableDateRange
, но это не работает. Я также пробовал .setMinSelectableDate()
, но все равно не повезло. Я не знаю, но netbeans, похоже, не знает их, потому что они не отображаются в предложениях кода. Я использую это так:
public void dateset() {
jDateChooser1.getCalendar(). //What to put here? It doesn't have .setSelectableRange
}
Я пробовал только тот, который нашел на этом: Как показать только дату после сегодняшней даты в JCalendar
Я думаю, что тот пост уже устарел. Пожалуйста помоги.
IDateEvaluator
, который предназначен для проверки того, является ли дата специальной или недействительной. Библиотека JCalendar предоставляет реализацию под названиемMinMaxDateEvaluator
, которая позволяет выбирать дату в определенном диапазоне. Надеюсь, это будет полезно. - person dic19   schedule 28.02.2014