Java で getResource() を使用したリソースのロード
Java でリソース ファイルを操作する場合、getResource を使用してこれらのリソースを正確に取得することが重要です。 () 方法。ただし、開発者がリソースにアクセスしようとすると、リソース イメージ ファイルを取得する際に支援を求めているユーザーなどの問題が発生することがあります。
問題に対処するには、ユーザーのコードを詳しく調べてみましょう。
URL url = TestGameTable.class.getClass().getClassLoader().getResource("unibo.lsb.res/dice.jpg");
ここで、ユーザーは次のディレクトリにあるリソース ファイル「dice.jpg」を取得しようとします。構造:
unibo/ lsb/ res/ dice.jpg test/ ..../ /* other packages */
しかし、ユーザーは常に「ファイルが見つかりません」エラーを受け取ると報告しています。
この問題を解決するには、次の 3 つの重要な考慮事項を調べてみましょう:
したがって、リソースをロードする正しいコードは次のようになります。
URL url = TestGameTable.class.getResource("/unibo/lsb/res/dice.jpg");
これらを適用することにより、原則として、ユーザーはリソース イメージ ファイルを正常にロードできます。
以上がJava の getResource() メソッドを使用してリソースを正しくロードするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。