我必须创建一个Web浏览器,显示DOM树中的网页。我使用jsoup库完成了DOM树,但我不知道如何在JEditorPane上显示网页。
我有这个:
Document domTree = BackEnd.getInstance().getDOM(linkBar.getText(), "GET", null);
使得Document(domTree)作为HTML文档,在链接栏中输入了网站的DOM树。 如何使用此文档在JEditorPane上显示网页?或者我必须使用与JEditorPane不同的东西?
答案 0 :(得分:1)
通常,JEditorPane用于在Java swing中呈现HTML。您只需要设置内容类型。由于您已准备好文档对象,请尝试
editor.setContentType( "text/html" );
editor.setText( domTree.html() );