介绍:
这个 Desktop 类是用于与各种桌面功能进行交互的。比如用一个 URL 来调用系统默认浏览器打开,具体看文档吧。
官方API 文档: https://docs.oracle.com/en/java/javase/14/docs/api/java.desktop/java/awt/Desktop.html
问:怎么用呢?
答: 下面是一个调用系统默认浏览器打开一个URL的示例
1.首先你需要调用导入包,如:import java.awt.Desktop;
2.然后导入 import java.net.URI; 包,用于传递给Desktop实例中的browse方法。
3.然后就可以去使用了,首先调用Desktop.getDesktop()获取Desktop类的实例对象。
4.然后调用实例对象的browse方法,browse方法需要一个URI实例对象参数,通过 new URI("需要打开的URL地址") 生成并传给browse,就可以调用系统默认浏览器打开一个URL了。
5.下面是实例用例。
// 获取 Desktop 实例对象
Desktop desk = Desktop.getDesktop();
// 生成 URL 实例对象
URI url = new URI("https://www.baidu.com/");
//调用 Desktop 中 browse 方法打开URL
desk.browse(url);
注意: 生成URL实例的包是 java.net.URI ,对象是 URI 单词,不是 URL 单词。