17.03.2011 09:21

Изменения и дополнения

ОС и приложенияТеперь я думаю вам интересно внести какие-то изменения или дополнения в программу.
Давайте выведем еще одну строку текста на экран. Выведем такую строку:
«Эту программу я написал на J2ME:)».
Вот пример исходного кода, решающего эту задачу:

//Импорт пакетов…
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
//Класс First_MIDlet
public class JMIDlet extends MIDlet implements CommandListener{
//Команда выхода из программы
private Command exit=new Command("Выход", Command.SCREEN,1);
private Display display_midlet;
private Form form;
private String string=new String("Ура! Это моя первая программа:)"); // Первая строка, которую выведем на экран устройства...
private String string2=new String("Эту программу я написал на J2ME:)");
//Вторая строка, которую выведем на экран устройства...
//Конструктор
public JMIDlet(){
display_midlet=Display.getDisplay(this);
}

public void startApp(){

form=new Form("Программа JMIDlet");
form.append(string);
form.append(string2);
form.addCommand(exit);
form.setCommandListener(this);
display_midlet.setCurrent(form);
}
public void pauseApp(){}
public void destroyApp(boolean unconditional){}

public void commandAction(Command c, Displayable d){
//если c==exit
if(c==exit){
destroyApp(false);
notifyDestroyed();
}
}

}

Теперь выводится не одна, а две строки текста.

Популярные материалы

Сотовые системы взаимосвязи

Сотовые системы взаимосвязи

Одной из основополагающих концепций каждой сотовой системы взаимосвязи счит...

Прозрачная задняя крышка для iPhone…

Прозрачная задняя крышка для iPhone 4S

Мастера из ifixit то и дело что что-то разбирают. Однако именно они приуч...

Проблема с быстрой разрядкой iPhone…

Проблема с быстрой разрядкой iPhone 4S не является аппаратной

Уже давно стало известно, что новенькое поколение iPhone 4S имеет свои не...

Новости сайта

Последнее с форума

No messages to display

Ваш голос

Откуда вы узнали про сайт?