在eclipse中存储图像的位置

时间:2016-01-25 20:23:46

标签: java eclipse image

所以我正在从BlueJ过渡到Eclipse,就像任何一个好大学新生一样,我不能,为了我的生活,找到在工作区中存储图像的位置,这样我就能从我的工作室访问它码。有任何想法吗?

2 个答案:

答案 0 :(得分:2)

通常,您将图像存储在资源文件夹中。

以下是我的一个项目的例子。

Kakurasu Folder Structure

我的图像存储在图像文件夹中,该文件夹包含在Java类路径中。

我用方法调用来阅读它们:

model.setCheckMark(readImage("/check_mark.png"));

这是readImage方法:

private Image readImage(String streamString) {
    try {
        return ImageIO.read(getClass().getResourceAsStream(streamString));
    } catch (IOException e) {
        e.printStackTrace();
        return null;
    }
}

答案 1 :(得分:0)

右键单击左侧栏中的项目,然后创建一个“新建->源文件夹”。我犯的一个常见错误是仅创建一个“新建->文件夹”。从BlueJ迁移到像Eclipse这样的IDE时,我可能会为此而感到沮丧,并且遇到类似的障碍。