如何让鼠标拖动时响应得更快
时间:2008-06-04 19:25:06
来源:论坛整理 作者: 编辑:chinaitzhe
有谁遇上过这个问题,告诉我一下解决方案,谢。
网友回复:貌似用個刷新快的鼠標就o了~~ 呵呵
网友回复:有这样的可能吗,不晓得
网友回复:这个没有办法的吧。 这是鼠标硬件决定的,他的精度和速度达不到要求。
比如,没移动1毫米,给你的程序发10万的事件,你处理的了吗?
网友回复:鼠标在拖动划线的时候,应该画线,不是画点。
网友回复:怎么动不动就说实现不了呢
PB程序,VB程序鼠标响应时间很快
但是Java却很慢,假如不信,不妨可以测试一下
现在客户就拿我们现在的Java程序和他们以前的PB程序作比较,
我查了很多资料,确实解决不了
因为Java在捕捉鼠标移动点时,响应确实不怎么迅速
难道Java的实现原理比PB,VB差点?
网友回复:可以肯定的一点,肯定有提高的方法,但绝不是所谓的鼠标响应时间,lz你找错了努力的方向。
任何语言都是设备触发一次输入事件,就响应一次,这一点毫无区别,即使你拿java和01代码相比较,也是这样。
你的努力方向应该是怎样能够让设备更多的触发事件,而不是去提高所谓的java的响应时间。
鼠标响应按你现在的描述,最可能出现的瓶颈是你们当前的重绘过程:
鼠标的响应前提是当前界面绘制的完成,才能重新在该界面进行定位响应。也就是说你重绘时间的长短决定了你鼠标响应时间间隔,因此多找找自己代码中哪里可以优化重绘过程吧。
现在你还没到去怀疑语言性能的阶段,多学习多考虑寻找突破口才是你该做的。
关键字:鼠标,拖动,响应,
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面