Я видел, что многие другие люди задают этот вопрос здесь и здесь , но кажется, что я сделал все необходимое, но при вызове getResourceAsStream () все равно получаю значение null.
В NetBeans я перетащил свое изображение в пакет, и оно показывается в папке, в которой хранятся исходный код и файлы .class.Итак, у меня есть: src \ com \ myProject \ ClassIMakeTheCallFrom.java src \ com \ myProject \ MyImage.png
, и аналогичная структура существует в: build \ classes \ com \ myProject \ ClassIMakeTheCallFrom.class build \ classes \com \ myProject \ MyImage.png
Однако, когда я делаю вызов:
System.out.println(dolphinWater.class.getClassLoader().getResourceAsStream("myImage.png"));
Выдается ноль.Я что-то упустил?