Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.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 MySQL:两个日期选择器Excepcion_Java_Mysql_Date - Fatal编程技术网

Java MySQL:两个日期选择器Excepcion

Java MySQL:两个日期选择器Excepcion,java,mysql,date,Java,Mysql,Date,我正在开发一个需要两个jDateChooser来选择日期范围的程序。由于我希望日期范围为“有效”,因此我不希望“之前”日期在“之后”日期之后(因此,如果最大日期为10/15,则最小日期不能为10/16),也不希望visaversa。因此,我使用了一些听众来限制每个人的可行日期范围 until_date.getJCalendar().setMaxSelectableDate(new Date()); until_date.getDateEditor().addPropertyChangeL

我正在开发一个需要两个jDateChooser来选择日期范围的程序。由于我希望日期范围为“有效”,因此我不希望“之前”日期在“之后”日期之后(因此,如果最大日期为10/15,则最小日期不能为10/16),也不希望visaversa。因此,我使用了一些听众来限制每个人的可行日期范围

until_date.getJCalendar().setMaxSelectableDate(new Date());
    until_date.getDateEditor().addPropertyChangeListener((PropertyChangeEvent e) -> {
        try {
            since_date.setMaxSelectableDate(until_date.getDate());
        } catch (Exception ex) {
        }
    });
    since_date.getDateEditor().addPropertyChangeListener((PropertyChangeEvent e) -> {
        try {
            until_date.setMinSelectableDate(since_date.getDate());
        } catch (Exception ex) {
        }
    });

然而,我得到了一个
非法状态异常:每次我在任何选择器上实际选择日期时,都试图在修改中变异。有更好的方法吗?

这和MySQL有什么关系?对不起,我错了。但这并不遥远:我将在以后使用这些日期构建一个MySQL查询。