c*****t 发帖数: 1879 | 1 I have a piece of code that takes quite a bit time executing responding
to a mouse drag event messsage. Due to this, doing a drag with mouse
would cause long long delays before the last message went through.
So my question is, is it possible to edit the event queue to remove
some of those drag messages? So that my code only process the most
recent mouse drag event message? Any pointers?
Thanks a lot. | w*******g 发帖数: 9932 | 2 try to call a method to determine whether the mouse has stopped moving before
processing that event.
【在 c*****t 的大作中提到】 : I have a piece of code that takes quite a bit time executing responding : to a mouse drag event messsage. Due to this, doing a drag with mouse : would cause long long delays before the last message went through. : So my question is, is it possible to edit the event queue to remove : some of those drag messages? So that my code only process the most : recent mouse drag event message? Any pointers? : Thanks a lot.
| c*****t 发帖数: 1879 | 3 1. can't do that because my program basically does 3D curve tracing :)
2. found the solution using a fairly ugly method, but worked. The code
is AWT related :(
【在 w*******g 的大作中提到】 : try to call a method to determine whether the mouse has stopped moving before : processing that event.
|
|