Question

J'ai utilisé DateField dans un formulaire. Lorsque j'essaie de sélectionner une date, la fonctionnalité de calendrier fournie par le téléphone portable s’ouvre.

Comme vous le savez, les fonctionnalités de l'interface utilisateur dans j2me ne sont pas géniales. J'ai consulté des bibliothèques tierces pour concevoir une interface utilisateur sophistiquée. Jusqu'à présent, je n'ai trouvé aucune API qui rend DateField sophistiqué. Quelqu'un est-il au courant de l'existence d'une API prenant en charge DateField?

Était-ce utile?

La solution

Utiliser le contrôle natif du téléphone pour cela est exactement ce que j2me est censé faire. Le système présente des avantages évidents lors du changement de langue du téléphone, en particulier lorsque l’alphabet n’est pas composé de caractères ASCII de base.

Si vous souhaitez contrôler exactement l'apparence du calendrier, vous devez le dessiner vous-même dans un canevas et gérer vous-même les problèmes de saisie de l'utilisateur, de taille d'écran et de localisation.

En général, vous pouvez rechercher dans la bibliothèque LWUIT une solution intermédiaire entre les contrôles natifs fixes et l'accès direct à l'écran.

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