我对“J2ME”的“LWUIT”很陌生。我在我的系统中安装了eclipse pulsar。我还安装了sony ericsson j2me sdk。正常的 j2me 工作正常。
当我在我的 j2me 项目中使用 lwuit 时。然后它将无法正常工作。
我正在我的 Eclipse 脉冲星中创建新项目,即“lwuit2”。
然后我从项目或包资源管理器中选择我的项目,然后右键单击
然后我单击库选项卡,然后单击添加外部 jar 按钮,
然后我选择存储 lwuit.jar 的 lwuit 路径
然后我点击确定。这是成功。
以下是我的源代码
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();
}
}
当我输入上面的代码时,eclipse pulsar 没有显示任何编译时错误。但是当我运行它时,它会显示错误。我打印屏幕错误窗口并附上它,请参阅下面的附件。