17.03.2011 09:21

Сохранение программного кода

ОС и приложенияИтак, запустим программу Блокнот и внесем в область редактирования текста следующий код:

//Импорт пакетов…
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("Ура! Это моя первая программа:)"); //Строка, которую выведем на экран устройства...
//Конструктор
public JMIDlet(){
display_midlet=Display.getDisplay(this);
}

public void startApp(){
form=new Form("Программа JMIDlet");
form.append(string);
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();
}
}

}

Теперь сохраним файл, как JMIDlet.java.
Вот мы и создали файл, в котором хранится программный код, написанный на языке Java2ME.
Теперь нам нужно поместить этот файл в папку src, которая находится в папке My_Application (напоминаю, что папку My_Application можно найти в папке установленной программы). Если вы уже поместили файл JMIDlet.java в папку src можно приступать к компилированию программы и созданию архивного файла *.jar. И компиляцию, и создание архивного файла *.jar позволяет выполнить программа J2ME Wireless Toolkit.
Итак, выполните команду Project-Build, дождитесь окончания процесса компиляции, затем выполните команду Project-Package-Create Package. Теперь проверьте наличие файла My_Application.jar в папке bin, которая находится в папке My_Application. Если такой файл есть в наличии, значит, цель достигнута. Вы создали свою первую java-программу для мобильного телефона.

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

Airbind: беспроводная синхронизация…

Airbind: беспроводная синхронизация iTunes с Android-устройствами

Многие пользователи Android-смартфонов, познакомившись поближе с iTunes, на...

Примерная себестоимость iPhone 5

Примерная себестоимость iPhone 5

В ожидании выхода новой версии iPhone 5 давайте посмотрим во сколько прим...

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

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

Теперь я думаю вам интересно внести какие-то изменения или дополнения в про...

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

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

No messages to display

Ваш голос

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