Есть ли способ использовать мультитач Windows 7 из Java? - PullRequest
3 голосов
/ 15 декабря 2010

Я знаю о MT4j и Windows 7 Multitouch Interop Library , но ни один из них, кажется, не то, что я ищу: код MT4j довольно ужасен и не очень хорошо документировано, и библиотека Win7 представляется сборкой .NET (и, следовательно, не может использоваться в Java). Есть ли возможность получать сообщения WM_TOUCH на Java? Или же возможно использовать библиотеку взаимодействия Win 7 изнутри Java?

Ответы [ 3 ]

1 голос
/ 02 февраля 2011

Что вы подразумеваете под довольно ужасным кодом и плохо документированным?Я создал огромное приложение MT4J и использовал API последних версий MT4J, и у меня не было с этим проблем.

Возможно, вы могли бы предложить некоторые улучшения документации и / или API этой библиотеки.По своему опыту могу сказать, что стоит попробовать мультитач-фреймворк.В мире Java это единственный, кого я знаю, кстати.

1 голос
/ 02 апреля 2014

JavaFX 2.2+ отлично поддерживает мультитач для win7

1 голос
/ 16 декабря 2010

Извините, но вы не можете.Существует только своего рода обходной путь ...

Touch2TUIO - это инструмент командной строки с открытым исходным кодом, который может преобразовывать / пересылать собственные сообщения касания Windows 7 в протокол TUIO (так что вы можете использовать их на Java или любом другом языке).).Все еще в разработке, но на большинстве аппаратных средств уже пригодных для использования (и с открытым исходным кодом - так что каждый может вносить изменения / улучшения в него).Это не совсем то, что вы ищете, но, возможно, единственное решение сейчас ...

Touch2TUIO: http://dm.tzi.de/research/hci/touch2tuio/

...