20 lines
543 B
Java
20 lines
543 B
Java
package com.xscm.moduleutil.utils;
|
|
/**
|
|
*@author qx
|
|
*@data 2025/9/10
|
|
*@description: 防止重复点击的工具类
|
|
*/
|
|
public class ClickUtils {
|
|
private static final long CLICK_INTERVAL = 1000; // 1000ms内不允许重复点击
|
|
private static long lastClickTime = 0;
|
|
|
|
public static boolean isFastDoubleClick() {
|
|
long currentTime = System.currentTimeMillis();
|
|
if (currentTime - lastClickTime < CLICK_INTERVAL) {
|
|
return true;
|
|
}
|
|
lastClickTime = currentTime;
|
|
return false;
|
|
}
|
|
}
|