TextField противоречит в LWUIT - PullRequest
0 голосов
/ 13 июля 2011
  1. Я хочу использовать текстовое поле в моем приложении j2me, где требуется указать, что пользователь может вводить только 4-значные числовые данные ??Как это возможно.

    Я использовал это: - TxtField1.setConstraint(TextField.NUMERIC); Что делает мое текстовое поле числовым, но не может иметь ограничение, которое вводит только 4 цифры!

  2. Я хочуиспользуйте класс Sprite в LWUIT.

Как я хочу сделать тип приложения таймера часов. Когда пользователь вводит время в текстовое поле, как (10,7,3 и т. д.) и нажимает ОК, пользователь можетсм. число под экраном, перемещающееся на 0,1,2 .... и т. д. Теперь у меня было изображение 0-9, чтобы лучше выглядеть. Теперь я хочу изменить это изображение во время выполнения.

Имеется в виду, когда приходит число 25. Затем мне нужно сделать снимок с номерами 2 и 5. Для этого мне нужен спрайт

Есть ли другой способ сделать это !!

Может кто-нибудь помочь мне в этом?Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 14 июля 2011

Используйте список изображений, прикрепленных к центру, и установите выбранный индекс. Вы также можете использовать метку с изображением и использовать Container.replace (), который позволяет назначить переход для операции замены.

Спрайты в LWUIT не нужны.

1 голос
/ 13 июля 2011

Используйте setMaxSize(4) для ограничения только 4 цифр. AFAIK, вы не можете использовать спрайт с LWUIT. Почему вы хотите использовать Sprite с LWUIT?

...