在JFrame中显示HTML标记或打开浏览器

时间:2011-12-30 03:47:33

标签: java html browser jframe

我正在编写一个创建HTML代码的Java程序。

预览代码的最佳/最简单的可能性是什么?

  • 显示JFrame中的代码:我该怎么做?
  • 使用创建的文件打开Windows浏览器?这可能吗?
  • 一种完全不同的方法?

1 个答案:

答案 0 :(得分:4)

两者都很容易做到。 Here是Java教程中的一个页面,它显示了如何在Swing中显示HTML(您使用file: URL来显示文件的内容。)您可以在外部浏览器中显示URL使用Java 6的Desktop类:

Desktop.getDesktop().browse(new URI("file://myfile.html"));

或者,将数据保存在*.html扩展名的文件中,然后使用

Desktop.getDesktop().open(new File("myfile.html"));