我试图将图像导入我的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。
答案 0 :(得分:1)
在导入选择窗格中,使用以下方法进行选择 确切地说是您要添加的资源:
4.1展开左窗格中的层次结构,然后选中或清除代表所选目录中文件夹的复选框。然后在右侧窗格中,选择或清除单个文件的复选框。
4.2点击过滤类型以过滤特定类型文件的当前选择。
4.3单击选择全部以选择目录中的所有资源,然后浏览并取消选择您不想添加的资源。
4.4单击取消全选取消选择目录中的所有资源,然后选择要添加的各个资源。
指定将作为导入的Workbench项目或文件夹 目的地。
参考:eclipse
答案 1 :(得分:0)
只需打开Project-> Build Project。点击Resources.See您创建项目的目的地(例如,默认情况下它是工作区)。 现在将要导入的图像放在该项目的bin文件夹中。