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-программу для мобильного телефона.

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

Технология Bluetooth - преимущества…

Технология Bluetooth - преимущества ее использования

Использование диапазона частот в 2.4GHz - вот основной принцип работы техн...

Игра в покер на iPad

Игра в покер на iPad

Apple выпустил уже третью вариацию бесклавишных мобильных устройств, и кажд...

Android Market доступен и с WEB-бра…

Android Market доступен и с WEB-браузера

Сегодня представить себе торговую сеть без Интернет-магазинов уже нельзя. Э...

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

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

No messages to display

Ваш голос

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