モジュール java.desktop
パッケージ java.awt

クラス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
関連項目: