2009-11-18 4 views
0

J'ai travaillé dans un projet mobile Java en utilisant j9 en tant que machine virtuelle. Jusqu'à présent, le projet a été développé pour une interaction stylet en utilisant des composants AWT. Nous voulons créer une nouvelle version de l'application plus facile à utiliser, la logique interne fonctionne bien alors nous voulons la garder, c'est juste l'interface que nous voulons mettre à jour. D'après ce que j'ai lu l'alternative est la bibliothèque LWUIT, cependant c'est juste pour la configuration de CLDC ou pour JavaTV, et l'implémentation sur Java TV ne fonctionne apparemment pas sur J9.CDC finger friendly

Alors, une suggestion? Quelqu'un at-il fait quelque chose avec les doigts en utilisant j9? Je pense à développer des boutons comme des images et à lutter contre les mises en page pour les rendre belles. En d'autres termes, créer la librairie AWT pour les doigts, mais j'ai encore des doutes sur cette approche, parce que sont certaines choses que je ne sais pas si possible, comme le doigt glisser & déposer pour se déplacer entre les pages.

Quoi qu'il en soit, toute idée de comment devrais-je aborder ce défi sera très appréciée!

Merci,

Gustavo.

Répondre

0

En ce qui concerne Java mobile sur les fenêtres mobiles, J9 est la voie à suivre. Je l'ai utilisé pour quelques projets et cela correspond parfaitement à la facture. Je l'ai utilisé sur un appareil portatif robuste et j'ai développé quelques applications pour mesurer les coquillages. L'interface a été conçue pour les gauchers et les droitiers et visait le stylet ainsi que l'interaction du bout des doigts. Je pense que les kits d'outils que vous cherchez sont SWT et JFace. JFace est ce qui vous donne la flexibilité de créer des éléments d'interface utilisateur vraiment lisses sans beaucoup de code. Il y aura quelques petites différences entre votre concepteur graphique et l'affichage réel de l'appareil - mais rien d'horrifiant. L'installation et la configuration des bocaux sur l'appareil sont assez simples, et si vous intégrez rapitools et l'assistant de cabine dans votre construction de fourmis, vous pouvez trouver des solutions de déploiement et d'installation.

Saisissez this book et démarrez.

+0

Salut Brandon, merci pour votre réponse et désolé de rejouer si tard. Je me suis coincé dans un autre projet et je suis en train de reprendre celui-ci. Je jetterai un coup d'oeil dans ces toolkits que vous avez mentionnés et verrai s'ils plafonnent mes nécessités. En passant, avez-vous une opinion sur JavaFx, savez-vous si elle peut être utilisée dans J9 CDC? – 4NDR01D3

+0

J'ai une opinion sur JavaFX. Je pense que c'est génial. Malheureusement, non, ce n'est pas disponible sur CLDC. Comment s'est déroulé votre projet? – Brandon