【发布时间】:2016-09-27 12:55:10
【问题描述】:
所以我正在尝试在 JavaFX 中制作一个小程序。 我的 src 中有一个名为“sprites”的文件夹。 在该文件夹中大约有 700 张图像,但每当我尝试初始化 ImageView 时,它都会给我一个 NullPointerException。
ImageView imageView = new ImageView(new Image("src\\sprites\\image.png"));
上面的代码不起作用,当我给它一个绝对文件路径时:
ImageView imageView = new ImageView(new Image("C:\\User\\...\\src\\sprites\\image.png"));
它也不起作用。
但是,如果我将所有 700 张图像移动到我的 src 文件夹的根目录,它就可以正常工作:
ImageView imageView = new ImageView(new Image("image.png"));
出于组织目的,有没有办法解决这个问题? 我不想在我的 src 文件夹中保留数百个文件,我宁愿将它们放在不同的文件夹中以使事情更整洁
【问题讨论】: