Высокоуровневое программирование. Класс Alert.
Класс Alert применяется для создания экрана, который информирует пользователя об ошибке или уведомлениях.
Конструкторы класса Alert:
- Alert(String title) - создает уведомление со строкой текста title.
- Alert(String title, String alertText, Image alertImage, AlertType alertType) - создает уведомление с заголовком title, строкой alertText, изображением alertImage типа alertType.
Тип alertType может принимать следущие значения:
- AlertType.ALARM - тревога
- AlertType.CONFIRMATION - предупреждение
- AlertType.ERROR - ошибка
- AlertType.INFO - информация
- AlertType.WARNING - предупреждение
Методы класса Alert
- void addCommand(Command cmd) - добавление комаднды.
- void removeCommand(Command cmd) - удаление команды.
- void setCommandListener(CommandListener l) - устанавливает обработчик событий.
- void setImage(Image img) - устанавливает изображение.
- void setString(String str) - устанавливает строку текста.
- void setTimeout(int time) - устанавливает время в милисекундах, в течении которого будет выводится сообщение.
- void setType(AlertType type) - устанавливает тип сообщения.
Файл HelloMIDlet.java
package hello;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloMIDlet extends MIDlet{
private Display display;
public HelloMIDlet() {
display = Display.getDisplay(this);
}
public void startApp() {
Alert alert=new Alert("Сообщение", "Сообщение", null, AlertType.WARNING);
alert.setTimeout(10000);
display.setCurrent(alert);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
MobileApplication4.jad
MobileApplication4.jar
|