Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将图像导入Eclipse_Java_Eclipse_Image_Import_Paint - Fatal编程技术网

Java 将图像导入Eclipse

Java 将图像导入Eclipse,java,eclipse,image,import,paint,Java,Eclipse,Image,Import,Paint,我正在尝试将图像导入到我的eclipse项目中。现在,要将图像分配给我正在使用的BuffereImage,请执行以下操作: try{ player = ImageIO.read(new File(javax.swing.filechooser.FileSystemView.getFileSystemView().getHomeDirectory() + "\\")); } catch (Exception e){ e.printSt

我正在尝试将图像导入到我的eclipse项目中。现在,要将图像分配给我正在使用的BuffereImage,请执行以下操作:

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

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

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

    4.2单击筛选类型以筛选特定类型文件的当前选择

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

    4.4单击取消选择所有取消选择目录中的所有资源,然后浏览并选择要添加的单个资源

  • 指定要导入的工作台项目或文件夹 目的地

  • 指定完导入选项后,单击 完成

  • 参考:

    只需打开Project->Build Project。单击参考资料。查看制作项目的目的地(例如,默认情况下,它是workspace)。 现在将要导入的图像放置在该项目的bin文件夹中