将图像导入Eclipse

时间:2016-06-27 05:50:40

标签: java eclipse image import paint

我试图将图像导入我的eclipse项目。现在,使用以下方法将图像分配给BufferedImage:

try{
            player = ImageIO.read(new File(javax.swing.filechooser.FileSystemView.getFileSystemView().getHomeDirectory() + "\\"));
        } catch (Exception e){
            e.printStackTrace();
        }

我必须得到用户桌面的路径,并且游戏的用户必须将游戏和图像放在他们的桌面上,而且它非常烦人。

问题 - 如何将图像导入到我的eclipse项目中,以便我可以使用:

新文件(" filename.png");

并且图像将与项目jar一起导出,仍然有效?

注意 - 我过去通过将图像放入src文件夹或Project文件夹来尝试这个,但我想我在Eclipse中破坏了某些东西,它没有将png识别为png。

2 个答案:

答案 0 :(得分:1)

  1. 从主菜单栏
  2. 选择命令链接文件>导入....导入向导打开。 选择常规> 文件系统,然后点击下一步
  3. 单击向导下一页上的浏览按钮以选择 您想要添加资源的目录。
  4. 在导入选择窗格中,使用以下方法进行选择 确切地说是您要添加的资源:

    4.1展开左窗格中的层次结构,然后选中或清除代表所选目录中文件夹的复选框。然后在右侧窗格中,选择或清除单个文件的复选框。

    4.2点击过滤类型以过滤特定类型文件的当前选择。

    4.3单击选择全部以选择目录中的所有资源,然后浏览并取消选择您不想添加的资源。

    4.4单击取消全选取消选择目录中的所有资源,然后选择要添加的各个资源。

  5. 指定将作为导入的Workbench项目或文件夹 目的地。

  6. 完成导入选项的指定后,单击  完成即可。
  7. 参考:eclipse

答案 1 :(得分:0)

只需打开Project-> Build Project。点击Resources.See您创建项目的目的地(例如,默认情况下它是工作区)。 现在将要导入的图像放在该项目的bin文件夹中。