Я столкнулся с такой же проблемой — не подгружается ресурс. Причем вроде бы все сделано правильно:
— Ресурс лежит в той же папке(пакете), что и класс.
— Ресурс я пробую подгружать такими вариантами (причем регистры в названии файла пробовал и верхний и нижний):
— — getClass().getResourceAsStream("SONORA3.TTF")
— — SonoraFont.class.getResourceAsStream("sonora3.ttf")
— — SonoraFont.class.getResourceAsStream("/abc/ui/fonts/sonora3.ttf")
Во всех случаях мне возвращается null. Буду благодарен за подсказку, что делать.