В LWUIT, как я могу добавить несколько контейнеров/макетов в одну форму?

В J2ME я использую библиотеку LWUIT.
Моя проблема в том, что я хочу добавить различные компоненты в одну форму, используя другой макет или контейнер. Я ищу код или пример.

Пример..

  1. добавить изображение заголовка поверх формы.
  2. Добавление двух меток, двух текстовых полей в один контейнер/макет и две кнопки в другой контейнер/макет. Дизайн как форма входа.
  3. добавить изображение нижнего колонтитула в нижней части формы.

person Jeevan Mane    schedule 04.07.2011    source источник


Ответы (3)


Установите изображение заголовка формы для отображения изображения заголовка. Установите softbutton изображение формы для отображения нижнего колонтитула.

Обычно вы можете использовать макет границы или макет блока как для контейнера, так и для формы. См. приложение LWUITDemo в репозитории LWUIT. Это поможет вам. Также см. те же образцы примеров,

Набор инструментов облегченного пользовательского интерфейса (LWUIT): введение

Использование макетов LWUIT

person bharath    schedule 04.07.2011

используйте другой контейнер с другим макетом для добавления в форму

т.е. установите для формы значение Borderlayout, добавьте контейнер заголовка на север и контейнер нижнего колонтитула на юг

затем используйте другой контейнер с требуемым макетом и добавьте его в центр формы, таким образом создав иерархию контейнеров.

person Nirmal- thInk beYond    schedule 04.07.2011
comment
привет nirmal, Спасибо за вашу идею, какая идея сирджи .... Ваше руководство мне очень помогает. Спасибо чувак. - person Jeevan Mane; 04.07.2011

Примеры того, как размещать компоненты в различных макетах, вы можете найти в дистрибутиве LWUIT 1.5 и в демонстрациях, таких как LWUITDemo, в котором есть демонстрация макетов. Имейте в виду, что макеты могут быть вложенными.

блог LWUIT, который я веду, содержит множество примеров использования макетов.

person Shai Almog    schedule 30.10.2011
comment
Какая IDE находится в вашем блоге? - person Nitesh Verma; 08.08.2013