【发布时间】:2008-12-31 21:54:15
【问题描述】:
在 Tablet PC 上,用笔触摸屏幕被解释为单击。调整了灵敏度,即使你的笔滑了一点,它仍然被解释为点击;您必须移动一定距离才能成为拖放事件。
然而,在笔记本风格的应用程序中,您永远不想在区域内“单击”;唯一关心的事件是 mousedown 和 mouseup。
我发现我在 Windows 上的平板电脑驱动程序将 mousedown 和 mouseup 批处理在一起,以获得比特定时间短的笔划;因此,我的应用程序只能看到单击并绘制一个点,该点应该是短划线。
现在,我知道可以关闭它,因为这正是 Windows 日记本所做的。但是,我不知道我必须使用什么系统级调用/标志才能使其正常工作。如果有人能告诉我如何在 Java 中执行此操作会更好,但由于它是特定于平台的,我想我可能需要动态调用它。
编辑:我不再对这个问题的答案感兴趣,因为我现在在 linux 上使用 Xournal。
【问题讨论】: