如何从LCDUI表单启动LWUIT表单?

时间:2013-02-15 11:05:31

标签: java java-me lwuit lcdui lwuit-form

在一些早期的问题中已经间接地提到了这个问题,但我还没有看到任何决定性的问题。

我目前正在使用这段代码在CommandAction实现中显示LWUIT表单。

public void commandAction(Command cmnd, Item item) {

if (item == LogIn && cmnd == maincommand) {
RechForm = new com.sun.lwuit.Form("Basefook");
            HttpRequestHandler handler = new HttpRequestHandler();
            HTMLComponent htmlc = new HTMLComponent(handler);
            htmlc.setPage("http://facebook.com");
            RechForm.addComponent(BorderLayout.CENTER, htmlc);
            com.sun.lwuit.Display.init(this);
            RechForm.show();

}

}

目前它没有提出表格,也没有崩溃。

如果那是不可能的,那么你可以建议基于lcdui的MIDP的某种浏览器控件的解决方法吗?

1 个答案:

答案 0 :(得分:0)

解决了它。它现在有效。只需将com.sun.lwuit.Display.init(this);放入startApp() 并改变

RechForm.addComponent(BorderLayout.CENTER, htmlc);

RechForm.addComponent(htmlc);