我正在尝试将bmp图像加载到我的java程序中,我尝试了许多不同的解决方案,但没有一个起作用。每次尝试都会导致NullPointerException。我的NetBeans Project目录设置为:
Project / src / main / java / com / username / programName /-我的代码在哪里 Project / src / main / resources /-我有img.bmp
这是在Java 1.8中。
public static void main(String[] args) {
FileHandler handler = new FileHandler();
handler.test();
}
}
void test() {
File file = new File(getClass().getClassLoader().getResource("src/main/resources/img.bmp").getFile());
}
}
我只想能够加载图像。到目前为止,我尝试过的所有操作都产生了NullPointer。