我的Java Swing应用程序生成一个HTML文件,我想在生成和保存时使用默认浏览器打开它。我怎么能这样做?
答案 0 :(得分:19)
如果您使用的是Java 6,请使用Desktop.open()。它允许您使用与其文件类型相关联的默认应用程序打开任何文件。
答案 1 :(得分:6)
如果您不使用Java 6(或不确定您的用户会) - 您可以使用Bare Bones Browser Launcher启动默认浏览器。它使用Java 6 Desktop.open()(如果可用),如果不是,则使用特定于平台的方法。
答案 2 :(得分:2)
选中此page,这可以让您更详细地使用Desktop API。
答案 3 :(得分:0)
你可以试试这个:
Runtime.getRuntime().exec("hh.exe index.chm");