Мне нужно добавить поддержку жестов multi-touch в моем приложении Java, которое развертывается в Linux. Я нашел http://lii-enac.fr/en/architecture/linux-input/multitouch-howto.html, который, как представляется, является хорошим подходом для работы аппаратного обеспечения. (Хотя я еще не начал делать исправления ядра еще ...)Multi-touch Java на Linux
Следующий вопрос будет заключаться в том, как получить жесты в мой код java. Я нашел Mt4J, но этот проект, кажется, делает тонны и тонны вещей, кроме как просто управляющих жестов с несколькими касаниями. Большое спасибо, у меня уже есть механизм рендеринга на основе OpenGL! :)
Мне кажется очень странным, что для получения этих событий с несколькими касаниями в инфраструктуру обработки событий AWT нет JSR.
Мне действительно не нужно что-то, чтобы интерпретировать для меня жесты. Я просто хочу знать, когда есть несколько входов одновременно, поэтому я могу действовать на них.
Предложения?
Возможные ответы: http://stackoverflow.com/questions/4456961/is-there-a-java-api-for-touching-devices-such-as-tablets – assylias
Это относится к MT4J, технологическому разговору Sun, в котором они строят устройство ввода с несколькими касаниями (серьезно?) и не дают никаких указаний о том, как они получили события в Java, и указатели на sparsh-ui, который представляет собой отдельный серверный процесс, к которому вы можете подключиться. Все это похоже на гораздо большую работу по интеграции, чем разумно, учитывая повсеместный характер интерфейсов с несколькими касаниями, но, возможно, это действительно современный уровень. Является ли Java на рабочем столе мертвым? Как он не может обрабатывать события с несколькими касаниями? Я думаю, что я начну копаться в sparsh ... –
Java FX 2, который должен быть будущим API-интерфейсом Java, должен скоро появиться в Linux (уже доступен в Windows и OSX) и должен поддерживать устройства с несколькими сенсорными экранами (Я не думаю, что эта функция выпущена еще). Подробнее см. Их [дорожная карта] (http://www.oracle.com/technetwork/java/javafx/overview/roadmap-1446331.html). – assylias