NetBeans 7.0 のリソース フォルダからの画像へのアクセス
この記事では、「リソース」内に保存されている画像に動的にアクセスするという課題に取り組みます。 NetBeans Java プロジェクト内のフォルダー。画像がフォルダーに適切に配置されているにもかかわらず、メソッド getClass().getClassLoader().getResource() を使用して画像を取得すると、繰り返し java.lang.NullPointerException が発生しました。
この問題を解決するには、まず次のことを確立します。プロジェクト内の適切なディレクトリ構造。 NetBeans は再構築時に Build フォルダーをクリーンアップするため、src ディレクトリ内にリソース フォルダーを作成することが重要です。これにより、ビルド時にリソースがビルド フォルダーの classes フォルダーに確実に伝達されます。
次に、この構造内のリソースにアクセスするには、次の構文を使用します。
リソースへのパスは、Build フォルダー内の「classes」フォルダーを基準とすることに注意してください。したがって、先頭に「/」を含めるかどうかはコンテキストによって異なります。
たとえば、ラベルに画像を設定するには、次を使用します。
リソースからファイルを読み取るには、使用:
これらのガイドラインに従うことで、NetBeans 7.0 の Resources フォルダー内に保存されているイメージに正常にアクセスでき、開発時と JAR ファイルの構築時の両方でリソースを適切に取得できます。
以上がNetBeans 7.0 のリソースフォルダーから画像にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。