如何引用一个包含图像的包

时间:2014-05-08 16:22:18

标签: java

我正在使用java swig GUI组件制作游戏,我有一个我创建的包存储了我需要的所有图像。但出于某种原因,该程序无法识别该图像包,但会识别包含所有游戏代码的包。任何想法为什么会这样。图像包中充满了jpg文件,我试图从我的GUI包中访问它们。

编辑:我的目标是在从另一个包中引用该图片时更改图片。我的理解是,一个包就像它可以访问的java程序中的另一个文件夹一样。

1 个答案:

答案 0 :(得分:0)

示例文件结构:

ProjectRoot
          src
              images
                   you image files here

要撤退的代码

// try/catch IOException
URL url = getClass().getResource("/images/someImage.png");
Image image = ImageIO.read(url);

以上应该有效