Module java.desktop
Package java.awt

Class Desktop

java.lang.Object
java.awt.Desktop

public class Desktop extends Object
Desktop类允许与各种桌面功能进行交互。

支持的操作包括:

  • 启动用户默认浏览器以显示指定的URI;
  • 启动用户默认邮件客户端,并带有可选的mailto URI;
  • 启动已注册的应用程序以打开、编辑或打印指定的文件。

该类提供了对应于这些操作的方法。这些方法会查找当前平台上注册的关联应用程序,并启动它来处理URI或文件。如果没有关联的应用程序或关联的应用程序无法启动,则会抛出异常。请参阅Desktop.Action以获取支持的操作和功能的完整列表。

应用程序会注册到URI或文件类型。注册、访问和启动关联应用程序的机制取决于平台。

每个操作都是由Desktop.Action类表示的操作类型。

注意:当调用某个操作并执行关联的应用程序时,它将在启动Java应用程序的系统上执行。

自版本:
1.6
参见: