Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Почему ошибка!?

20K
24 августа 2006 года
-BJ-
2 / / 24.08.2006
Помогите, пожалуйста!!!
Начал учить J2ME. Создал файл HelloWorld.java, внутри которого такое:
Код:
package greeting;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloWorld extends MIDlet implements CommandListener
{
 private Display display;
 private TextBox textBox;
 private Command quitCommand;
 public void startApp()
 {
  display=Display.getDisplay(this);
  quitCommand=new Command("Quit",Command.SCREEN,1);
  textBox=new TextBox("Hello World","My first MIDlet",40,0);
  textBox.addCommand(quitCommand);
  textBox.setCommandListener(this);
  display.setCurrent(textBox);
 }
 public void pauseApp()
 {
 }
 public void destroyApp(boolean unconditional)
 {
 }
 public void commandAction(Command choice, Displayable displayable)
 {
  if (choice==quitCommand)
  {
   destroyApp(false);
   notifyDestroyed();
  }
 }
}

Командой
 
Код:
javac -d E:\Programs\Programming\Java\projects\tmp_classes -bootclasspath E:\Programs\Programming\Java\midp2.0fcs\classes HelloWorld.java

получил HelloWorld.class. Потом командой
 
Код:
preverify -d E:\Programs\Programming\Java\projects\classes E:\Programs\Programming\Java\projects\tmp_classes
получил ёще один файл HelloWorld.class. С помощью команды
 
Код:
midp -classpath E:\Programs\Programming\Java\projects\classes greeting.HelloWorld
удалось нормально запустить этот HelloWorld.class. Но когда командой
 
Код:
jar -cfvm E:\Programs\Programming\Java\projects\midlets\HelloWorld.jar manifest.txt -C E:\Programs\Programming\Java\projects\classes greeting
сделал jar-файл (manifest.txt тоже есть), то тот не хочет запускаться после закачивания на SonyEricsson J300i; на эмулоторе среды J2ME Wireless Toolkit 2.2 тоже не запускается (пишет "java.lang.ClassNotFoundException").
Что делать!? Установлены jdk1.6.0, jre1.6.0, CLDC 1.1, MIDP 2.0 FCS, J2ME Wireless Toolkit 2.2.
21K
28 августа 2006 года
19216802
1 / / 28.08.2006
package greeting;
заменить на
package HelloWorld;
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог