Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JXDatePicker,所有月份的日期都不可选择_Java_Datepicker - Fatal编程技术网

Java JXDatePicker,所有月份的日期都不可选择

Java JXDatePicker,所有月份的日期都不可选择,java,datepicker,Java,Datepicker,目前我正在使用org.jdesktop.swingx.JXDatePicker中的JXDatePicker;这是我在选择器上应用的代码,用来划掉一些我不希望用户选择的日期 picker.getMonthView().setUnselectableDates(dateArray); 但有一个问题,当用户开始选择日期,并单击位于日期选择器左上角和右上角的下个月按钮时,setUnselectableDates不会影响下个月 我应该怎么做才能检测到月份更改操作或将其应用于选择器中的所有月份?因此,您希

目前我正在使用
org.jdesktop.swingx.JXDatePicker
中的
JXDatePicker
;这是我在选择器上应用的代码,用来划掉一些我不希望用户选择的日期

picker.getMonthView().setUnselectableDates(dateArray);
但有一个问题,当用户开始选择日期,并单击位于日期选择器左上角和右上角的下个月按钮时,
setUnselectableDates
不会影响下个月


我应该怎么做才能检测到月份更改操作或将其应用于选择器中的所有月份?

因此,您希望不选择特定日期,例如每个月的第三天?可以通过添加swingx标记来改进该问题。这个问题已经解决了,只是我的错误,没有将下个月的日期设置为不可选择的。似乎每个月都会设置setUnselectableDates函数。谢谢