【发布时间】:2014-03-15 15:46:18
【问题描述】:
是否可以用 java 编写一个程序,让您可以输入诸如“你可以去谷歌吗?”之类的内容。然后让程序打开您的默认网络浏览器并转到谷歌?
【问题讨论】:
-
这个问题的完美答案:是的。
标签: java httprequest user-input
是否可以用 java 编写一个程序,让您可以输入诸如“你可以去谷歌吗?”之类的内容。然后让程序打开您的默认网络浏览器并转到谷歌?
【问题讨论】:
标签: java httprequest user-input
是的,可以使用Desktop API。
Desktop 类允许 Java 应用程序启动在本机桌面上注册的关联应用程序以处理 URI 或文件。
支持的操作包括:
- 启动用户默认浏览器以显示指定的 URI;
- 使用可选的 mailto URI 启动用户默认邮件客户端;
- 启动已注册的应用程序以打开、编辑或打印指定文件。
【讨论】:
您可以使用默认浏览器打开网页:
Desktop.getDesktop().browse(new URI("www.google.ca"));
别忘了导入 java.awt.Desktop :)
【讨论】: