簡體   English   中英

有沒有辦法使用Java的Windows 7多點觸控?

[英]Is there any way to use Windows 7 multitouch from Java?

我知道MT4jWindows 7多點觸控互操作庫 ,但這些似乎都不是我想要的:MT4j代碼非常糟糕且沒有詳細記錄,Win7庫似乎是一個.NET程序集(因此不能由Java本地使用)。 無論如何能用Java獲取WM_TOUCH消息嗎? 或者是否可以在Java中實際使用Win 7互操作庫?

JavaFX 2.2+完美支持win7的多點觸控

對不起,但你不能。 只有一種解決方法......

Touch2TUIO是一個開源命令行工具,可以將原生Windows 7觸摸消息轉換/轉發到TUIO協議(因此您可以使用Java或任何其他語言)。 仍在開發中,但在大多數已經可用的硬件上(以及它的開源 - 所以每個人都可以自由地對其進行更改/改進)。 這不完全是你想要的,但也許是現在唯一的解決方案......

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

什么是非常可怕的代碼,沒有詳細記錄? 我構建了一個巨大的MT4J應用程序,並使用了MT4J最新版本的API,並且沒有任何問題。

也許您可以建議對該庫的文檔和/或API進行一些改進。 根據我自己的經驗,我可以告訴你這是一個值得嘗試的多點觸控框架。 在Java世界中,我唯一知道的是順便說一句。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM