有没有办法从Java使用Windows7多点触摸?

有没有办法从Java使用Windows7多点触摸?,java,windows-7,multi-touch,Java,Windows 7,Multi Touch,我知道和,但这两个似乎都不是我想要的:MT4j代码非常糟糕,没有很好的文档记录,Win7库似乎是一个.NET程序集(因此不能由Java本机使用)。在Java中是否仍然能够获取WM_TOUCH消息?或者可以从Java内部实际使用Win 7 interop库吗?抱歉,但您不能。只有一种解决办法 Touch2TUIO是一个开源命令行工具,它可以将本机Windows 7 touch消息翻译/转发到TUIO协议(因此您可以在Java或任何其他语言中使用它们)。仍在开发中,但在大多数硬件上已经可用(及其开源

我知道和,但这两个似乎都不是我想要的:MT4j代码非常糟糕,没有很好的文档记录,Win7库似乎是一个.NET程序集(因此不能由Java本机使用)。在Java中是否仍然能够获取WM_TOUCH消息?或者可以从Java内部实际使用Win 7 interop库吗?

抱歉,但您不能。只有一种解决办法

Touch2TUIO是一个开源命令行工具,它可以将本机Windows 7 touch消息翻译/转发到TUIO协议(因此您可以在Java或任何其他语言中使用它们)。仍在开发中,但在大多数硬件上已经可用(及其开源-因此每个人都可以自由地对其进行更改/改进)。这不完全是你想要的,但也许现在唯一的解决办法


Touch2TUIO:

你所说的非常糟糕的代码和没有很好的文档是什么意思?我构建了一个巨大的MT4J应用程序,使用了MT4J最新版本的API,没有任何问题

也许您可以建议对该库的文档和/或API进行一些改进。根据我自己的经验,我可以告诉你这是一个值得尝试的多点触控框架。
顺便说一句,Java世界是我所知道的唯一一个

JavaFX2.2+完美支持win7的多点触控功能

谢谢,我来看看!隐马尔可夫模型?但不是因为提到的Windows7 Touchevents,或者你没有?