3

Java で ImageIcon を作成するとき、ファイルへのパスを短縮する方法はありC:\Users\John\Documents\Images\image.gifますimage.gifか?

イメージを Java クラスと同じディレクトリに配置しようとしましたが、イメージが見つかりません。

4

1 に答える 1

0

ImageIcon ii = new ImageIcon(Test.class.getResource("test.gif"));

この場合、Test.class と test.gif は同じ場所にあります。通常、次のように構成します。

  • src/com/mywebsite/Test.java
  • resources/com/mywebsite/test.gif

src と resources の両方をソース フォルダーとして設定します。コンパイルすると、test.gif が Test.class と同じ場所に出力されます。

于 2012-10-18T21:16:39.043 に答える