Разработка мобильных приложений. Соколова В.В. - 84 стр.

UptoLike

Составители: 

84
Константа типа команды
Описание
public static int
CANCEL
Стандартный отрицательный ответ.
public static int BACK
Возвращает пользователя к предыдущему экрану.
public static int STOP
Останавливает текущий процесс.
public static int HELP
Запрос на онлайновую помощь.
public static int
SCREEN
Команда приложения, которая выполняется в те-
кущем экране.
public static int EXIT
Команда для выхода из приложения.
public static int ITEM
Команда, специфичная для компонентов экрана
или пунктов списка.
Атрибут priority определяет, какая команда должна отобра-
жаться на экране, если всем не хватает места. Чем ниже значение, тем
выше приоритет.
Для того, чтобы команда вызывала конкретные действия при ее ак-
тивации, необходимо зарегистрировать CommandListener для Dis-
playable. Это делается с помощью следующего метода:
public void setCommandListener(CommandListener l);
CommandListener это интерфейс с одним методом:
public void commandAction(Command c, Displayable d);
Этот метод вызывается каждый раз, когда какая-нибудь команда
активируется на Displayable. Аргументами этого метода являются
активируемая команда и Displayable, на котором эта команда была
активирована.
TextBox
TextBox это подкласс от экрана (Screen), который позволяет
пользователю вводить и редактировать текст. Методы класса представ-
лены в таблице 2.17.
Для создания компонета используется следующий конструктор:
public TextBox(String title, String text, int maxSize, int
constrants);
Здесь title это заголовок, который отображается вверху ком-
понента, text текст в компоненте при инициализации, maxSize
максимальный размер компонента в символах и constrants кон-
станта, управляющая ограничениями на пользовательский ввод.
Таблица 2.17.
Методы класса TextBox
Метод
Описание
public int getConstraints()
Получает ограничения для класса
TextBox.