Question

La société pour laquelle je travaille a une application java qui fonctionne sur Esmertec Jbed machine virtuelle Java sur Windows Mobile 6.

Il est nécessaire de capturer la signature d'un utilisateur dans le cadre d'une nouvelle fonctionnalité. Une option est d'essayer de mettre en œuvre ce en java. Cela a été essayé auparavant et a été jugé un peu lent.

Je pense que la meilleure option serait d'obtenir un composant natif pour gérer le dessin de la signature et de l'enregistrer dans un fichier. Quelqu'un sait-il d'un composant que je serais en mesure d'utiliser?

Créer notre propre composant est une option aussi bien mais s'il est disponible déjà, je préfère utiliser.

Était-ce utile?

La solution

Pour être complet, je vais répondre à ma propre question.

Je ne pouvais pas trouver un élément existant qui fait cela. Nous avons fini par écrire un certain code C ++ qui traiterait ce sujet.

Le code obtiendrait une poignée sur la toile Java et enregistrer notre propre fonction de rappel avec elle. Cette fonction de rappel enregistrerait tout mouvement de la souris dans la toile et tracer une ligne si nécessaire (sur la souris vers le haut ou après un certain nombre de points ont été tirés). Une fois les feuilles de l'utilisateur à l'écran, nous économiserions la toile de dossier et réinscrire la fonction de rappel de la toile originale.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top