ここで厄介な質問。 Javaアプリケーションで自動的に開くファイルをダブルクリックすると、どのようにしてファイルをJavaで開くのですか?.Jar(Java)アプリケーションでファイルを開く方法
私はミュージックプレイヤー(私にとって本当に大きなJavaプロジェクト)を作っています。私はこれを達成する方法を知りません。あなたが開くと、.mp3ファイルは、それが(VLC mediaplayerやWindows Media Playerのような)あなたが選んだデフォルトのプログラムで開きます。私が望むのは、自分のアプリケーションの.jarファイルを.mp3ファイルのデフォルトプログラムとして設定してから、実際にアプリケーションでファイルを起動できるようにすることです。
現在、アプリケーションでファイルを開こうとすると、「このアプリケーションはあなたのPCで実行できません」というエラーメッセージが表示されます。しかし.mp3ファイルを開こうとせずに.jarファイルを起動すると、正常に動作します。
誰も私が欲しいものを達成する方法を知っていますか?事前に多くの感謝!
---編集---
私はあなたがmp3ファイルのデフォルトのプログラムを選択することができることを意味するものではありません。問題は、ウィンドウが上記のエラーをスローし、ファイルを開く(エラーのために動作しない)ことによって起動されるアプリケーションの処理方法を知らないことです。
任意のmp3ファイルの右の時計。プロパティをクリックすると、そこでデフォルトのプログラムを選択できるはずです。リストが限られているように見える場合は、ボタンをPC上で手動で検索する必要があります。そこから、デフォルトであなたのプログラムを見つけて選ぶことができます。 java antを調べてください。ところで、これはstackexchangeの間違ったセクションにあります。おそらくスーパーユーザーか何かにいるはずです – khuderm
私はあなたが右クリックしてデフォルトのプログラムを選択できることを知っています。問題は、私がmp3ファイルを開こうとすることによって瓶を解凍しようとすると、ウィンドウが.jarを起動したくないということです。それ以外に私は内部コードで打ち上げを処理する方法を知らない。 – ImJustACowLol
[Java Web Start](http://docs.oracle.com/javase/8/docs/technotes/guides/javaws/)を使用してプログラムを配布してインストールします。 Web Startでは、プログラムをファイルタイプで登録することができます。 – VGR