其實這只是很小的一個問題,點明白就很容易理解了,但看到不少人不明白,本身也疑惑了一陣。因而單獨寫在這。wordpress
下面這段代碼是咱們判斷單雙擊經常使用的,spa
if(e.getClickCount()==2){操作系統
那麼不少人疑惑,若是單獨的兩次單擊,會不會引起這個雙擊事件?單獨的兩次單擊也是兩次點擊啊。不是的。事件
if(e.getClickCount()==2){get
這一句代碼常在執行一次點擊事件時觸發,而一次點擊事件包含單擊、雙擊、甚至三連擊也是有可能。file
有人問,不管怎樣,雙擊也是兩次點擊啊,確定能看做是兩次單擊構成的啊,爲何能看做是雙擊事件呢?難道是Java執行的時候是先等待着的嗎?im
其實否則。word
那麼鼠標在多久的時間間隔內點擊才被算做是連續點擊呢?這個是能夠在系統裏設置的。img
在Window7系統裏,在控制面板中找到鼠標,選擇「雙擊速度」那一項。時間
在Window8系統裏也是同樣須要找到鼠標點擊。
以下圖
鼠標雙擊的判斷時間能夠設置從200毫秒到900毫秒。