Domanda

L'I lavori per la società ha un'applicazione Java che gira su Esmertec Jbed JVM su Windows Mobile 6.

C'è un requisito per la cattura della firma di un utente come parte di alcune nuove funzionalità. Una possibilità è quella di cercare di implementare questa in java. Questo è stato provato in precedenza ed è stato trovato per essere un po 'lento.

Penso che la soluzione migliore sarebbe quella di ottenere un componente nativo per gestire il disegno della firma e salvarla in un file. Qualcuno sa di un componente che sarei stato in grado di utilizzare?

La creazione di nostra componente è un'opzione come bene, ma se ce n'è uno disponibile già, io preferirei usare quella.

È stato utile?

Soluzione

Per completezza, risponderò alla mia domanda.

I non riusciva a trovare un componente esistente che fatto questo. Abbiamo finito per scrivere del codice C ++ che avrebbe gestito questo.

Il codice dovrebbe ottenere un handle alla tela Java e registrare la nostra funzione di callback con esso. Questa funzione di callback registrerebbe qualsiasi movimento del mouse all'interno della tela e disegnare una linea quando necessario (sia sul mouse o dopo un certo numero di punti era stato disegnato). Una volta che le foglie di utente della schermata ci avrebbe salvato la tela in un file e registrare nuovamente la funzione originale di tela di callback.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top