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, чтобы он экспортировался как часть вашего мидлета.