Javafx 2 click and double click

前端 未结 9 1458
盖世英雄少女心
盖世英雄少女心 2020-12-01 06:00

I would like to know if it was possible to detect the double-click in JavaFX 2 ? and how ?

I would like to make different event between a click and a double click.

9条回答
  •  暖寄归人
    2020-12-01 06:40

    Here is how I have implemented double click

    if (e.getEventType().equals(MouseEvent.MOUSE_CLICKED) && !drag_Flag) {
                    long diff = 0;
                if(time1==0)
                 time1=System.currentTimeMillis();
                else
                time2=System.currentTimeMillis();
                if(time1!=0 && time2!=0)
                diff=time2-time1;
                if((diff/1000)<=215 && diff>0)
                {
                    isdblClicked=true;
                }
                else
                {
                    isdblClicked=false;
                }
    
                System.out.println("IsDblClicked()"+isdblClicked); 
    

    }

提交回复
热议问题