在java中浏览html文件

时间:2012-09-22 07:26:22

标签: java swing html-parsing awt

  

可能重复:
  display HTML page the same in Java forms

我想在Java Swing应用程序中显示HTML文件。我使用以下代码,它显示指定的URL网页,但我想显示存储在特定位置的静态HTML页面,例如D:\\new folder\test.html。这怎么可能? Swing中还有其他有用的工具而不是JEditorpane吗?

我正在使用以下代码

try {
    URL url= new URL("http://www.lawcrux.com");
    htmlPane = new JEditorPane();
    htmlPane.setContentType("text/html");
    htmlPane.setPage(url);
    htmlPane.addHyperlinkListener(this);

    JScrollPane jsp= new JScrollPane(htmlPane);

    cp.add(jsp);
    jsp.setBounds(750, 50, 600, 600);  
} catch(Exception ex) {} 

1 个答案:

答案 0 :(得分:2)

试试这个:

File htmlFile = new File("c:/web.html");
htmlPane.setPage(htmlFile.toURI().toURL());