gpt4 book ai didi

java - 为什么 Java doClick() 在调用 doClick(pressTime) 时使用 68 毫秒?

转载 作者:搜寻专家 更新时间:2023-10-30 20:02:10 24 4
gpt4 key购买 nike

doClick() 中调用 doClick(pressTime) 时它会发送 68 毫秒吗?为什么他们决定使用 68 而不是更圆的数字?它是一个完全任意的数字吗?

来自 Java 抽象按钮:

public void doClick() {
doClick(68);
}

最佳答案

这可能与人类平均点击速度有关。

如果您看一下这个计时器,稍加练习就有可能达到平均 68 毫秒。

他们可能只是做了如下所示的设置,试了一下以获得不错的平均点击持续时间,然后将其用作默认值。

var timer = 0;
var results = [];
$('#clicktest').on('mousedown',function() {
timer = window.performance.now();
});
$('#clicktest').on('mouseup',function() {
results.push(window.performance.now()-timer);
var total = 0;
for(c=0;c<results.length;c++) {
total+= results[c];
}
$('#output').text('Average click duration '+ Math.round(total/results.length)+'ms');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="clicktest">Click me</button>
<div id="output">Average click duration N/A</div>

关于java - 为什么 Java doClick() 在调用 doClick(pressTime) 时使用 68 毫秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37839655/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com