b***i 发帖数: 3043 | 1 就是说,鼠标如果移动了几个像素,仍然忽略移动,而激发点击。
我写了一个Java Swing程序,我女儿试着用,结果她点击鼠标的时候发生了移动,但是
移动很小,程序认为是Drag.
我想认为设置这个。比如移动50个像素就不算移动,直到超过50才开始算,当然以后的
移动只要移动了一个也算。没开始移动过的鼠标松开就算点击了。或者说,很快的点击
(200毫秒内)如果移动不超过50个像素就算点击,不算拖动。
这个怎么做?我看Toolkit里面的setDesktopProperty都是protected,也不知道该怎么
用。Windows里面也找不到这样的设置。 |
c*********e 发帖数: 16335 | 2 button就是button, 什么样的控件就做什么事,别把个界面搞得象 金星 老师,让人困
惑。
【在 b***i 的大作中提到】 : 就是说,鼠标如果移动了几个像素,仍然忽略移动,而激发点击。 : 我写了一个Java Swing程序,我女儿试着用,结果她点击鼠标的时候发生了移动,但是 : 移动很小,程序认为是Drag. : 我想认为设置这个。比如移动50个像素就不算移动,直到超过50才开始算,当然以后的 : 移动只要移动了一个也算。没开始移动过的鼠标松开就算点击了。或者说,很快的点击 : (200毫秒内)如果移动不超过50个像素就算点击,不算拖动。 : 这个怎么做?我看Toolkit里面的setDesktopProperty都是protected,也不知道该怎么 : 用。Windows里面也找不到这样的设置。
|
h**********c 发帖数: 4120 | 3 你要把这个问题解释清楚,就分析几个C写的OPENGL程序,怎么处理键盘事件的,你C很
溜,不就是中断处理的问题,不过现在比较麻烦,多核架构下信号处理好象没有什么好
的书籍讲,就是在特定环境下自己乱试,换个操作系统或硬件可能就不是这些参数了。 |
b***i 发帖数: 3043 | 4 就算是这个网页里面的链接也是需要很高的容忍度,不信你点击“本讨论区”时拖动一
下。就是让小孩子点击简单一点。现在她一点移动就被认为是移动。
【在 c*********e 的大作中提到】 : button就是button, 什么样的控件就做什么事,别把个界面搞得象 金星 老师,让人困 : 惑。
|
d******c 发帖数: 2407 | 5 如果是按着不放进行移动,那就是drag,应该修正这个操作习惯,以后各种软件都会出
问题,你难道还能继续调各种软件?
小孩一开始用不知道,调节一下就好了,这不是应该编程解决的问题。
【在 b***i 的大作中提到】 : 就是说,鼠标如果移动了几个像素,仍然忽略移动,而激发点击。 : 我写了一个Java Swing程序,我女儿试着用,结果她点击鼠标的时候发生了移动,但是 : 移动很小,程序认为是Drag. : 我想认为设置这个。比如移动50个像素就不算移动,直到超过50才开始算,当然以后的 : 移动只要移动了一个也算。没开始移动过的鼠标松开就算点击了。或者说,很快的点击 : (200毫秒内)如果移动不超过50个像素就算点击,不算拖动。 : 这个怎么做?我看Toolkit里面的setDesktopProperty都是protected,也不知道该怎么 : 用。Windows里面也找不到这样的设置。
|