只有一次选择日期时,JDateChooser才会执行操作

时间:2018-01-23 02:50:36

标签: java swing components jdatechooser

问题是我在Customize Code中使用下一个代码:

DachBuscar.getDateEditor().addPropertyChangeListener(new java.beans.PropertyChangeListener(){
    public void propertyChange(java.beans.PropertyChangeEvent evt){
        System.out.println("Hello World");
    }
});

但是当我点击JDateChooser并选择日期时,它会使动作变为5次,而corse则变慢,因为我正在使用sql consult并且该方法被使用了5次,我只想制作代码1次,也是我的事情,该方法执行它的次数越来越多,因为我尝试用if和一个int变量修补它,每次该方法执行只使用一次但它没有实现效果

1 个答案:

答案 0 :(得分:0)

我认为您的DachBuscar.getDateEditor()。addPropertyChangeListener被多次调用,请确保您的方法只调用一次。