Захват подписи на Java-приложении Windows Mobile - PullRequest
1 голос
/ 10 декабря 2010

В компании, в которой я работаю, есть Java-приложение, которое работает на esmertec jbed JVM на Windows Mobile 6.

Требуется захватить подпись пользователя как часть некоторых новых функций.Один из вариантов - попытаться реализовать это в Java.Это было опробовано ранее и было обнаружено, что это немного медленно.

Я думаю, что лучшим вариантом было бы получить собственный компонент для обработки рисунка подписи и сохранить его в файл.Кто-нибудь знает о компоненте, который я смог бы использовать?

Создание нашего собственного компонента также является вариантом, но если он уже есть, я бы предпочел использовать его.

1 Ответ

0 голосов
/ 18 января 2011

Для полноты я отвечу на свой вопрос.

Я не смог найти существующий компонент, который сделал это.В итоге мы написали некоторый код на С ++, который бы справился с этим.

Код получит дескриптор холста Java и зарегистрирует нашу собственную функцию обратного вызова.Эта функция обратного вызова будет записывать любое движение мыши в пределах холста и рисовать линии, когда это необходимо (либо при наведении мыши, либо после прорисовки нескольких точек).Как только пользователь покидает экран, мы сохраняем холст в файл и перерегистрируем исходную функцию обратного вызова холста.

...