Пакет 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.