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