缩短ImageIcon的路径

时间:2012-10-18 18:03:14

标签: java image user-interface imageicon

在Java中创建ImageIcon时,有没有办法缩短文件的路径而不是C:\Users\John\Documents\Images\image.gif我可以将路径设为image.gif

我尝试将图像放在与Java类相同的目录中,但它找不到图像。

1 个答案:

答案 0 :(得分:0)

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

在这种情况下,Test.class和test.gif位于同一位置。通常,你会像这样构造它:

  • src / com / mywebsite / Test.java
  • 资源/ COM / mywebsite / test.gif

将src和resources都设置为源文件夹。然后在编译时,test.gif将输出到与Test.class相同的位置。