Здравствуйте, tavr, Вы писали:
T>Здравствуйте, gwen, Вы писали:
G>>Доброго времени суток.
G>>Я столкнулся с такой же проблемой — не подгружается ресурс. Причем вроде бы все сделано правильно: G>>- Ресурс лежит в той же папке(пакете), что и класс. G>>- Ресурс я пробую подгружать такими вариантами (причем регистры в названии файла пробовал и верхний и нижний): G>>- — getClass().getResourceAsStream("SONORA3.TTF") G>>- — SonoraFont.class.getResourceAsStream("sonora3.ttf") G>>- — SonoraFont.class.getResourceAsStream("/abc/ui/fonts/sonora3.ttf")
G>>Во всех случаях мне возвращается null. Буду благодарен за подсказку, что делать. T>самый простой случай — ваш шрифт есть в папке исходников, но просто не попал при билде в сборку
Большое спасибо за совет! На самом деле, файл шрифта отсутствовал в папке со сборкой. Когда я его туда закинул вручную — все заработало.
Возник следующий вопрос — а как сказать Idea, что в папку out/production вместе с джава классами нужно закидывать еще и этот файл?