如何用Java在jsoup文档的框架中显示网页?

如何用Java在jsoup文档的框架中显示网页?,java,swing,jsoup,Java,Swing,Jsoup,我必须制作一个Web浏览器,显示DOM树中的网页。我已经使用jsoup库完成了DOM树,但我不知道如何在窗格上显示网页 我有这个: Document domTree = BackEnd.getInstance().getDOM(linkBar.getText(), "GET", null); 它生成一个文档(domTree),作为一个HTML文档,在链接栏中输入了网站的DOM树。 如何使用此文档在该窗格上显示网页?还是我必须使用不同于绝地武士的东西 通常在JavaSwing中使用JEditor

我必须制作一个Web浏览器,显示DOM树中的网页。我已经使用jsoup库完成了DOM树,但我不知道如何在窗格上显示网页

我有这个:

Document domTree = BackEnd.getInstance().getDOM(linkBar.getText(), "GET", null);
它生成一个文档(domTree),作为一个HTML文档,在链接栏中输入了网站的DOM树。
如何使用此文档在该窗格上显示网页?还是我必须使用不同于绝地武士的东西

通常在JavaSwing中使用JEditorPane来呈现HTML。您只需要设置内容类型。既然已经准备好文档对象,请尝试

editor.setContentType( "text/html" );    
editor.setText( domTree.html() );

是的,就是这样。谢谢!我还有一个问题。JEditorPane只能显示http页面,或者也可以显示https?是。它也可以显示https。如果我用setText()显示网页,它还会显示图像吗?我问这个是因为在这一刻它不显示任何图像,只显示文本。不会的。JEditorPane对html和css的支持有限。它不支持javascript或小程序。它不打算用作web浏览器。如果需要浏览器,请尝试Lobo-browser()或其他开源浏览器。