java JDateChooser在只自动选择一次日期时执行操作
问题是我在自定义代码中使用了下一个代码:
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变量来修补它,每次这个方法执行一次,它就会增加一个int变量,但它不会生效
# 1 楼答案
我觉得你的达什布卡。getDateEditor()。addPropertyChangeListener被多次调用,请确保您的方法是否只调用了一次