有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

    我觉得你的达什布卡。getDateEditor()。addPropertyChangeListener被多次调用,请确保您的方法是否只调用了一次