如何通过Java编码调用浏览器?

时间:2009-11-14 14:46:27

标签: java browser

我想通过Java界面调用浏览器(例如Internet Explorer / Firefox / Google Chrome / Opera)。此外,我需要传递一些Web链接到这个Java进程。怎么做到这一点?

4 个答案:

答案 0 :(得分:11)

您可以使用desktop API

java.awt.Desktop.getDesktop().browse(new URI("http://stackoverflow.com"));

这将启动浏览器

答案 1 :(得分:2)

您可以使用Desktop#browse()执行此操作。但是它只会启动系统默认配置的浏览器。

答案 2 :(得分:1)

请参阅Using the Desktop API in Java SE 6打开浏览器

答案 3 :(得分:0)

您可以将浏览器可执行文件作为单独的进程运行。

点击this链接,了解如何在Java中执行外部流程。