Package com.luna.common.swing
Class DesktopUtil
java.lang.Object
com.luna.common.swing.DesktopUtil
桌面相关工具(平台相关)
Desktop 类允许 Java 应用程序启动已在本机桌面上注册的关联应用程序,以处理 URI 或文件。
Desktop 类允许 Java 应用程序启动已在本机桌面上注册的关联应用程序,以处理 URI 或文件。
- Since:
- 4.5.7
- Author:
- looly
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
使用平台默认浏览器打开指定URL地址static void
使用平台默认浏览器打开指定URI地址static void
启动关联编辑器应用程序并打开用于编辑的文件static Desktop
获得Desktop
static List<GraphicsDevice>
static void
使用平台默认浏览器打开指定URL地址static void
启动关联应用程序来打开文件static void
使用关联应用程序的打印命令, 用本机桌面打印设备来打印文件
-
Constructor Details
-
DesktopUtil
public DesktopUtil()
-
-
Method Details
-
getScreenDevices
-
getDsktop
获得Desktop
- Returns:
Desktop
-
browse
使用平台默认浏览器打开指定URL地址- Parameters:
url
- URL地址
-
browse
使用平台默认浏览器打开指定URI地址- Parameters:
uri
- URI地址- Since:
- 4.6.3
-
open
启动关联应用程序来打开文件- Parameters:
file
- URL地址
-
edit
启动关联编辑器应用程序并打开用于编辑的文件- Parameters:
file
- 文件
-
print
使用关联应用程序的打印命令, 用本机桌面打印设备来打印文件- Parameters:
file
- 文件
-
mail
使用平台默认浏览器打开指定URL地址- Parameters:
mailAddress
- 邮件地址
-