2011-11-11 18 views
1

特定の種類のファイルに対して独自のファイル形式を作成したいとします。誰かがこのファイルをダウンロードすると、自分のシステムで自分のアプリケーションで開くべきであることを知りたがっています。Javaアプリケーションを自動的に開くファイル

たとえば、.docファイルをダウンロードすると、ファイルを保存するか、Open Officeで開くかをコンピュータに問い合わせます。同様に、その.docファイルがデスクトップに置かれていてダブルクリックすると、正しいアプリケーションが自動的に開きます。

これは、ファイル拡張子を基礎となるOSのコンテキストでアプリケーションに関連付けることと関係していると思います。

どのようにJavaでこれを行うにはいくつかの良いリソースを指摘できますか?

ありがとうございました。

編集: 申し訳ありません。ファイルタイプがインストールされているときに自分のアプリケーションとファイルタイプを関連付けることができる方法はありますか?

編集: はこれを見つけた... http://java.sun.com/developer/technicalArticles/J2SE/Desktop/jdic_assoc/ プラットフォームに依存しないソリューション

+0

Google for: 'Java File Association' – Marnix

答えて

1

は、このソースは、Windowsでファイルの関連付けを作成する方法を示しています。

http://www.rgagnon.com/javadetails/java-0592.html

あなたはおそらくそれを行う必要がありますそれぞれのOSでインストーラごとに作成します。

関連する問題