私は、オーディオが入っているEclipse Javaプロジェクトをエクスポートした後、jarファイルを実行します。ファイルがjarファイルに入っていることを確認した後でも、サウンドは動作しません。私はそれをEclipseでビルドするとすべてのサウンドが動作しますが、エクスポートした後は決して動作しません。いくつかの研究をした後、私はResourceLoaderと呼ばれるものが必要だと思っていますが、そのための検索とチュートリアルはできません。誰かが私にこのことを教えてもらえますか?問題を解決するためのよりよい方法を教えてください。java - どのようにresourceloaderを作っていますか?
0
A
答えて
2
http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html getResourceおよびgetresourceAsStreamメソッドの使用方法を確認します。
EG:
InputStream audio = new BufferedInputStream(this.getClass().getResourceAsStream("audio/bing.au"));
+0
これはまったく私を助けてくれていません。私は何をすべきか理解していない。もっと詳しく説明してください。 – bigbass1997
+0
リソースローダーのアイデアは、問題のステートメントで説明したように、アプリケーションjarからデータを取得することです。オーディオファイルがjarファイルに埋め込まれている場合、Fileクラスの通常の操作は使用できません。そのため、上記のコードを使用してオーディオファイルをバイパスする必要があります。助けを求めるためにあなたのコードについてもっと知りましょう。 –
関連する問題
- 1. どのようにJavaでウェブサイトを作っていますか?
- 2. どのようにアンドロイドでグラフィックスをローデスで作っていますか?
- 3. Mac OSX App - どのようにして "ドッキングウィンドウ"を作っていますか?
- 4. どうしてこのようになっていますか?
- 5. Javaで割り込みがどのように知っていますか?
- 6. どのようにマスタに並列ブランチを作っていますか?
- 7. どのようにウェブサイト用のプログラムを作っていますか?どのようなスキル/コードを知っていますか?
- 8. どのようにJavaクラスのオブジェクトを作成しますか?
- 9. キュウリは、どのJavaファイルを実行するかをどのように知っていますか?
- 10. RunKitはどのように仮想サーバを作っていますか?
- 11. どのように角度でCSSボックスを作っていますか?
- 12. JavaプログラムがEclipseの `debug`によって起動されたかどうかを` run`ではなくどのように知っていますか?
- 13. スクリプトがサブディレクトリ内で動作するかどうかをどのように知っていますか?
- 14. 何かがjQueryで操作されたかどうかをどのように知っていますか?
- 15. 似たような2つのリストがJavaでどのように見つかっていますか?
- 16. Javaを使ってHTMLをどのようにレンダリングしますか?
- 17. どのように画面が反転しないようにタブレットを作っていますか?
- 18. プレーン・アレイの作業範囲はどのようになっていますか?
- 19. xavier_initializer()はアクティベーションをどのように知っていますか?
- 20. Laravelはトランザクションデッドロックをどのように扱っていますか?
- 21. func2はどのようにコンテキストを知っていますか?
- 22. Wordpress Taxonomy - どのようにobject_idを知っていますか?
- 23. Apacheにマッチするエタグをどうやって作っていますか?
- 24. Javaのガベージコレクタはどのように動作しますか?
- 25. データフローによってAfterProcessingTime.pastFirstElementInPane()がどのように動作しますか?
- 26. Androidスタジオ:ダンプJavaヒープ:「どのように動作し、どうやって読むのですか?」
- 27. どのように知っているフィールドは配列ですか? Javaの
- 28. JBehaveはJavaでどのように動作しますか?
- 29. アップキャスティングはどのようにJavaで動作しますか?
- 30. ExecutorserviceはJavaでどのように動作しますか?
サウンドファイルをロードするコードを表示してください。 – home