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

Пакет javax.microedition.lcdui

Класс List

Создает список группы элементов.

Конструкторы:

  • List (String title, int listType) – формирует список с названием и типом созданного списка;
  • List(String title, int.listType, String[ ] stringElements, Image [ ] imageElements) – формирует список с названием, типом созданного списка, массивом строк и изображений для списка элементов.

Методы:

  • int append(String stringPart, Image imagePart) – добавление списка элементов;
  • void delete (int elementNum) – удаление заданного элемента из списка;
  • void deleteAll() – удаление всех элементов из списка;
  • int getFitPolicy() – получает привилегированную позицию;
  • Font getFont(int elementNum) – получает шрифт для заданного элемента в списке;
  • Image getlmage(int elementNum) – получает изображение для заданного элемента в списке;
  • int getSelectedFlags(boolean[ ] selectedArray_return) – возвращает состояние всех элементов в виде массива данных;
  • int getSelectedIndex() – получает выбранный индекс элемента в списке;
  • String getString (int elementNum) – получает строку текста для выбранного элемента из списка;
  • void insert(int elementNum, String stringPart, Image image-Part) – вставляет элемент в список до указанного номера элемента в списке.
  • boolean isSelected(int elementNum) – получает выбранный элемент из списка;
  • void removeCommand(Cqmmand cmd) – удаляет команду для списка;
  • void set(int elementNum, String stringPart, Image image-Part) – вставляет новый элемент в список взамен предшествующего;
  • void setFitPolicy (int fitPolicy) – устанавливает привилегированную позицию;
  • void setFont(int elementNum, Font font) – устанавливает шрифт заданному элементу в списке;
  • void setSelectCommand(Command command) – этот метод предназначен для работы с типом IMPLICIT;
  • Void setSelqctedFiags(boolean[ ] selectedArray) – устанавливает состояние выбранных элементов;.
  • void setSelectedlndex(int elementNum, boolean selected) – устанавливает индекс выбранного элемента в списке;
  • void setTicker (Ticker ticker) – устанавливает бегущую строку;
  • void setTitle (String s) – добавляет название;
  • int size() – с помощью этого метода можно узнать количество элементов в списке.

Константа:

  • static Command SELECT_COMMAND – команда по умолчанию для типа IMPLICIT.

Класс Screen

Суперкласс для всех высокоуровневых классов определяющих пользовательский интерфейс приложения.

Класс Spacer

Создает заданное пространство на экране.

Конструктор:

  • Spacer (int minWidth, int minHeight) – создает пространство на экране с заданной шириной и высотой.

Методы:

  • void addCommand(Command cmd) – добавляет команду;
  • void setDefaultCommand(Command cmd) – устанавливает команду по умолчанию;
  • void setLabel (String label) – устанавливает метку;
  • void setMinimumSize(int minWidth, int minHeight) – устанавливает минимальный размер для создаваемого пространства.

Класс String Item

Формирует текстовые строки.

Конструкторы:

  • Stringltem(String label, String text) – создает строку текста с заданной меткой;
  • Stfingltem(String label, String text, int appearanceMode) – создает строку текста с заданной меткой и режимом отображения.

Методы:

  • int getAppearanceMode () – возвращает заданный способ отображения текста на экране;
  • Font getFont () – получает шрифт текста;
  • String getText () – получает текст для класса Stringitem;
  • void setFont(Font font) – устанавливает шрифт текста;
  • void setPreferredSize(int width, int height) – задает ширину и высоту текста;
  • void setText (String text) – устанавливает текст для класса Stringitem.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.