ГлавнаяНеобходимые приложенияНастройка приложенийГлавный классВысокоуровневое программированиеКласс FormРабота с кнопками. Класс CommandКласс ItemСписок выбора. Класс ChoiceGroupПоле ввода. Класс TextFieldПоле текста. Класс StringItemСообщения. Класс AlertНизкоуровневое программированиеФайл манифестаСохранения. Работа с RecordStoreРабота с таймеромПолезные ссылкиОб автореСайт ФПМиКТСтуденческий сайт
Сайт о Java ME

Высокоуровневое программирование. Класс Item.

Класс Item имеет иерархию из 8-ми подклассов. Эти классы встраиваются в форму. Некоторые из этих подклассов будут рассмотрены более подробно в соответствующих статьях.

Вот подклассы класса Item:
  • ChoiceGroup - группа связанных элементов для выбора нескольких из них.
  • CustomItem - класс, позволяющий добавлять различные графические элементы на форму.
  • DataField - редактирование даты и времени телефона.
  • Gauge - имитация процесса загрузки.
  • ImageItem - осуществляет показ изображения на экране телефона.
  • Spacer - задает определенное по размеру пространство.
  • StringItem - текстовое поле, доступный только для чтения.
  • TextField - текстовое поле, доступное для чтения и редактирования.
Некоторые методы класса Item:
  • void addCommand(Command command) - добавляет команду к компоненту. Подробнее о Command в главе "Работа с кнопками. Класс Command".
  • int getMinimumHeight() - получает минимальную высоту для компонента.
  • int getMinimumWidth() - получает минимальныю ширину для компонента.
  • void removeCommand(Command command) - удаляет команду из компонента.
  • void setDefaultCommand(Command command) - ставит команду по умолчвнию.
  • void setCommandListener(ItemCommandListener l) - устанавливает обработку событий для компонента.
  • void setPreferredSize(int width, int height) - устанавливает оптимальную высоту и ширину компонента.
  • void setLayout(int layout) - устанавливает директивы для форматирования компонента. Возможные значения:
  • Item.LAYOUT_LEFT - выравнивание компонента по левой стороне.
  • Item.LAYOUT_RIGHT - выравнивание компонента по правой стороне.
  • Item.LAYOUT_CENTER - выравнивание компонента по центру.
  • Item.LAYOUT_TOP - выравнивание компонента к верхней области формы.
  • Item.LAYOUT_BOTTOM - выравнивание компонента к нижней области формы.
  • Item.LAYOUT_VCENTER - вертикальное выравнивание по центру.

Наблюдения показали, что при применении этого метода все элементы, у которых принудительно не установлено нужное значение, могут принять указанное в последнем вызове этого метода значение.

Назад	Далее