2009-08-06 3 views
2

Java Swingアプリケーションの中からWindows Open Withダイアログを模倣するためのクロスプラットフォームの方法があるのだろうかと思っていました。私のアプリケーションは、パッケージをeararningするためのエディタであり、ユーザはアプリケーション内から選択したエディタでコンテンツファイルを開くことができるようにしたいと考えていました。リソースは一般にHTMLファイル、画像、CSS、javascriptですが、ブラウザで実行できるコンテンツのありがとうJavaのWIthダイアログを開く

答えて

2

あなたはJDIC(Java Desktop Integration Components)で何かできると思う。

https://jdic.dev.java.net/documentation/Examples.html

パッケージを見てみましょうorg.jdesktop.jdic.filetypes

https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/filetypes/package-summary.html

ファイルタイプと アプリケーションを関連付けると が登録されたファイルの種類 関連をアクセスするためのクラスを提供します。

すべてのデスクトップでは、 ファイルを関連付けられた アプリケーションで表示できます。通常、デスクトップには というレジストリがあり、ユーザー は、アプリケーションをファイル と関連付けることができます。関連付けには、 MIMEタイプ、ファイル 拡張、およびファイルタイプに適用される などの情報が含まれます。 アソシエーション情報にアクセスすると、 デスクトップは適切な アプリケーションを呼び出してファイルを処理し、 と表示したり、電子メールを送信したりできます。

関連する問題