zoukankan      html  css  js  c++  java
  • Java Swing 使用 java.awt 包中的 Desktop 类

    介绍:
    这个 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 单词。

  • 相关阅读:
    友链大集合
    雅礼学习10.7
    雅礼学习10.6
    雅礼学习10.5
    雅礼学习10.4
    雅礼学习10.3
    雅礼学习10.4
    雅礼学习10.2
    雅礼学习10.1
    如何让SublimeText3更好用
  • 原文地址:https://www.cnblogs.com/xiaolantian/p/12611278.html
Copyright © 2011-2022 走看看