在页

2013-06-24 15 views
0
发现没有身体标记

我有一个LWUIT应用程序,应该加载和显示下载的HTML页面。在页

所以我创造了一个HTML页面,并在SRC目录(我的java类的同一目录)的推杆

回报

要加载我用htmlC.setPage页面(“罐子:///mypage.html“);

回报

但我得到了错误

没有BODY标签在页面上找到。

import com.sun.lwuit.layouts.*; 

import com.sun.lwuit.html.*; 

import javax.microedition.midlet.*; 


public class HelloLWUITMidlet3 extends MIDlet 

{ 

    public void startApp() 

    { 

    com.sun.lwuit.Display.init(this); 

    final com.sun.lwuit.Form form = new com.sun.lwuit.Form(""); 



    final com.sun.lwuit.html.HTMLComponent htmlC = new com.sun.lwuit.html.HTMLComponent( ); 



    DocumentInfo docInfo = htmlC.getDocumentInfo() ; 

    DocumentRequestHandler handler =htmlC.getRequestHandler(); 

    htmlC.setRTL(true); 


    htmlC.setPage("jar:///mypage.html"); 

    form.addComponent(htmlC); 


    BorderLayout bl = new BorderLayout(); 

    form.setScrollable(true); 


    form.show(); 

    } 

    public void pauseApp() 
    { 

    } 

public void destroyApp(boolean unconditional) { 


} 


} 

回答

0

看来HTML文件不具有body标签,将它包含或者你可以得到的内容,并在正文标记包裹。

+0

@Shai_Almog否我肯定会包含body标签,并且在运行代码之前测试过网页 – JavaFan