Иллюстрированный самоучитель по программированию мобильных телефонов

Пакет javax.microedition.lcdui

Пакет классов пользовательского интерфейса (UI) для создания полей, форм, уведомлений, текста и так далее.

Интерфейс Choice

Содержит набор методов создающих возможность выбора заданных элементов.

Методы:

  • int append (String str.ingPart, Image imagePart) – добавляет элемент к набору элементов в конец всего имеющегося списка элементов;
  • void delete (int elementNum) – удаляет элемент по заданному номеру;
  • void deleteAll() – удаляет все элементы;
  • int getFitPolicy () – предоставляет предпочтительную экранную позицию;
  • Font getFont (int elementNum) – получает шрифт для элемента заданного по номеру;
  • Image getlmagetint elementNum) – получает изображение для элемента заданного по номеру;
  • int getSelectedFlags(boolean[ ] selectedArray_return) – производит запрос на состояние элементов массива;
  • int getSelectedlndex () – получает выбранный индекс элемента;
  • String getString (int elementNum) – получает строку текста по заданному номеру;
  • void insert(int elementNum, String stringPart, Image imagePart) – производит вставку элемента по заданному номеру в набор имеющихся элементов;
  • boolean.isSelected (int elementNum) – получает логическое значение, определяющее выбор того или иного элемента из набора элементов;
  • void set(int elementNum, String stringPart, Image image Part) – устанавливает новую строку текста с изображением по заданному номеру, заменяя предыдущую запись;
  • void setFitPolicy (int fitPolicy) – устанавливает предпочтительную экранную позицию;
  • void setFont(int elementNum, Font font) – устанавливает шрифт для заданного элемента;
  • void setSelectedFlags(boolean[] selectedArray) – устанавливает состояние элементов массива;
  • void setSelectedlndex(int elementNum, boolean selected) – устанавливает состояние элемента;
  • int size() – определяет количество элементов в наборе элементов.

Константы:

  • static int EXCLUSIVE – эксклюзивный выбор;
  • static int IMPLICIT – неявный выбор;
  • static int MULTIPLE – множественный выбор;
  • static int POPUP – всплывающий вид выбора;
  • static int TEXT_WRAP_DEFAULT – текстовое сопровождение элемента будет находиться по умолчанию;
  • static int TEXT_WRAP_OFF – текстовое сопровождение элемента должно находится на одной строке;
  • static int TEXT_WRAP_ON – текстовое сопровождение элемента находится на любом количестве строк.

Интерфейс CommandListener

Реализует возможность обработчика событий.

Метод:

  • void commandAct ion (Command c, Displayable d) – обработчик событий.

Интерфейс ItemCommandListener

Реализует возможность получения событий от объектов класса Item.

Метод:

  • void commandAct ion (Command с, Item item) – обработчик событий.

Интерфейс ItemStateListener

Используется при получении событий о состоянии объектов класса Item устроенных в Form.

Метод:

  • void itemStateChanged(item item) – определяет состояние объекта класса Item.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.