Я знаю MT4j и Windows 7 Multitouch Interop Library, но ни один из них, похоже, не является тем, что я ищу: код MT4j довольно ужасный и недостаточно документированный, а библиотека Win7 - это сборка .NET (и, следовательно, не может использоваться изначально Java). Есть ли в любом случае возможность получать сообщения WM_TOUCH в Java? Или можно ли использовать виртуальную библиотеку Win 7 из Java?Есть ли способ использовать мультитач Windows 7 с Java?
ответ
Извините, но вы не можете. Есть только своего рода обходной путь ...
Touch2TUIO - это инструмент командной строки с открытым исходным кодом, который может передавать входящие сообщения Windows 7 на TUIO-протокол (так что вы можете использовать их на Java или на любом другом языке). Все еще в разработке, но на большинстве аппаратных средств, которые уже можно использовать (и с открытым исходным кодом - так что каждый может свободно вносить в него изменения/улучшения). Это не совсем то, что вы ищете, но, возможно, единственное решение сейчас ...
Touch2TUIO: http://dm.tzi.de/research/hci/touch2tuio/
Что вы имеете в виду довольно ужасно кода и не очень хорошо задокументированы? Я построил огромное приложение MT4J и использовал API последних версий MT4J и не испытывал никаких проблем с ним.
Возможно, вы могли бы предложить некоторые улучшения в документации и/или API этой библиотеки. По собственному опыту я могу сказать вам, что это идеальная мультитач-платформа. В мире Java единственный, кого я знаю, кстати.
Хм? Но не с упомянутыми Windows 7 Touchevents, или нет? – Constantin
JavaFX 2.2+ отлично поддерживает мультитач для win7
- 1. Windows 7 мультитач возможности с HTML5
- 2. Тестирование мультитач Windows 7 на dev-машине без мультитач?
- 3. Есть ли способ использовать информацию Windows Indexer в Java?
- 4. Где начать с мультитач приложений, основанных на Windows 7
- 5. Есть ли способ протестировать мультитач на Android-эмулятор?
- 6. Есть ли предел мультитач на планшетах Windows 8?
- 7. Есть ли способ скомпилировать программы MS-DOS в Windows 7?
- 8. Есть ли способ получить мультитач-события в AIR из OSX?
- 9. Есть ли способ использовать java-методы?
- 10. Есть ли способ сделать интерактивную службу в Windows 7 (Python)?
- 11. Есть ли способ заставить Log4net работать на Windows Phone 7?
- 12. Есть ли способ имитировать гробницу на эмуляторе Windows Phone 7?
- 13. Есть ли способ открыть Windows Explorer от IIS 7?
- 14. Есть ли способ использовать restsharp с Windows 10 универсальными приложениями?
- 15. Есть ли способ распространять Windows 7 приложений без использования Windows Phone 7 Marketplace?
- 16. Есть ли способ открыть «Центр мобильности Windows» с помощью java?
- 17. Есть ли таймер для Windows Phone 7?
- 18. Есть ли способ заблокировать каталог с Java?
- 19. Как смоделировать мультитач в эмуляторе Windows Phone 7?
- 20. Есть ли способ использовать Hibernate 4.2.2 с Java EE 7 и Glassfish 4?
- 21. Есть ли способ использовать сборники Java с расширенными типами классов?
- 22. Есть ли способ, в java, проверить статус службы Windows?
- 23. Есть ли ссылка для Windows Phone 7?
- 24. Есть ли способ использовать элемент управления PopUp на странице Panorama в Windows Phone 7?
- 25. Есть ли эквивалент getRequestedServerNames() в Java 7?
- 26. Есть ли способ получить симулятор iOS 7 на Xcode 7
- 27. Как использовать мультитач-приложение с несколькими мониторами?
- 28. Есть ли способ заставить path.normalize использовать формат пути Windows/Mac?
- 29. Есть ли способ использовать команду «COPY» (PostgreSQL) в windows cli?
- 30. Есть ли способ использовать gcloud с python3?
Спасибо, я посмотрю на это! –