ВУЗ:
Составители:
Рубрика:
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.
Страницы
- « первая
- ‹ предыдущая
- …
- 82
- 83
- 84
- 85
- 86
- …
- следующая ›
- последняя »