【发布时间】:2011-01-20 08:31:09
【问题描述】:
我的 Java Swing 应用程序生成了一个 HTML 文件,我想在生成并保存它时用默认浏览器打开它。我该怎么做?
【问题讨论】:
我的 Java Swing 应用程序生成了一个 HTML 文件,我想在生成并保存它时用默认浏览器打开它。我该怎么做?
【问题讨论】:
查看page,这可以让您更详细地使用桌面 API。
【讨论】:
你可以试试这个:
Runtime.getRuntime().exec("hh.exe index.chm");
【讨论】:
如果您不使用 Java 6(或不确定您的用户会使用)- 您可以使用 Bare Bones Browser Launcher 启动默认浏览器。如果可用,它使用 Java 6 Desktop.open(),如果不可用,则回退到特定于平台的方法。
【讨论】:
如果您使用的是 Java 6,请使用 Desktop.open()。它允许您使用系统上与其文件类型关联的默认应用程序打开任何文件。
【讨论】: