0

我正在使用 Java 中的 Swing 工作,我想以 Swing 形式显示 HTML 页面,是否有任何工具可以显示或显示 HTML 文件,该文件可能具有链接,单击这些链接应显示其他文件。简而言之,我希望像浏览器这样的任何控件以 Swing 形式浏览。是否可以请帮助我我不知道它的代码

提前致谢

4

3 回答 3

3

你可以使用JEditorPane

String url = "http://host/path";
JEditorPane htmlPane = new JEditorPane(url);
htmlPane.setContentType("text/html");
于 2012-09-21T12:47:22.037 回答
1

SwingBox提供了一个用于显示 HTML 文档的 Swing 组件。它支持的 CSS 比标准的 JEditorPane 更多。软件包中包含一个演示。

于 2012-09-21T13:26:08.447 回答
0

大多数 Swing 组件都可以包含 html 格式,但是为了获得正确的链接行为,它们需要实例化一个 HyperlinkListener,这适用于 JEditorPane

http://docs.oracle.com/javase/7/docs/api/javax/swing/event/class-use/HyperlinkListener.html

于 2012-09-21T12:52:11.793 回答