Lwuit класс не найдена ошибка. Пожалуйста, помогите мне решить ее?

Я очень новичок в "LWUIT" для "J2ME". Я установил Eclipse Pulsar в своей системе. Я также установил Sony Ericsson J2ME SDK. Нормальный j2me работает нормально.

Когда я использую lwuit в моем проекте j2me. Тогда это не будет работать.

Я создаю новый проект, а именно "lwuit2" в моем пульсаре затмения.

Затем я выбираю свой проект из проводника проекта или пакета, затем нажимаю правую кнопку мыши.

Затем я нажимаю вкладку библиотеки, затем я нажимаю кнопку Добавить внешнюю банку,

затем я выбираю путь lwuit, где храню lwuit.jar

тогда я нажимаю ок. Это успех.

ниже мой исходный код

import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

import com.sun.lwuit.Display;
import com.sun.lwuit.Form;

public class TestMidlet1 extends MIDlet {

    Form frm=null;

    public TestMidlet1() {
        // TODO Auto-generated constructor stub
    }

    protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
        // TODO Auto-generated method stub

    }

    protected void pauseApp() {
        // TODO Auto-generated method stub

    }

    protected void startApp() throws MIDletStateChangeException {
        // TODO Auto-generated method stub

        Display.init(this);
        frm=new Form("Testing lwuit");
        frm.show();


    }
}

Когда я набираю приведенный выше код, Elsipse Pulsar не показывает ошибку времени компиляции. Но когда я запускаю его, он показывает ошибку. Я печатаю на экране окно с ошибкой и прикрепляю его, см. Приложение ниже.

1 ответ

Решение

Pulsar не экспортирует lwuit.jar в банку вашего мидлета, если вы не указали это явно. На вкладке "Порядок и экспорт" в "Свойствах сборки Java" проекта выберите lwuit.jar, чтобы он экспортировался как часть вашего мидлета.

Другие вопросы по тегам