java - 将图像导入 Eclipse

标签 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 项目中,以便我可以使用:

新文件("文件名.png");

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

注意 - 我过去尝试过将图像放入 src 文件夹或 Project 文件夹中,但我认为我破坏了 Eclipse 中的某些内容,它无法将 png 识别为 png。

最佳答案

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

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

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

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

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

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

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

引用:eclipse

关于java - 将图像导入 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38046684/

相关文章:

java - Hibernate 逆向工程组合键创建额外的 ID 类

php - eclipse PHP : variable undefined evenif it is defined in an require_once php file

javascript - 使用 css 和图片打开新窗口

Javascript 图像预加载无法正常工作

java - 如何在服务器上创建 Spring Web 应用程序

java - 如何确定 XPath 的目标是(返回)属性还是元素?

java - 在 FoxPro 应用程序中粘贴后,从 JTextArea 复制的文本编码已损坏

c++ - 在 Windows 上使用 Eclipse 和 MinGW 设置 SDL2

java - 正则表达式 - 需要帮助

java - 我应该在 Eclipse 项目中将纹理文件存储在哪里