У меня проблема с загрузкой изображений в файл JAR. Я использую :
BufferedImage img = ImageIO.read(getClass().getResource(imgStr));
Где imgStr имеет вид «/xxxx.png».
У меня есть два разных изображения .png в одном месте. Одно изображение, скажем, /x.png загружается нормально. Другое изображение /y.png дает ошибку:
java.lang.IllegalArgumentException: input == null
Я не могу найти этому причину. Как ни странно, в среде Eclipse все работает нормально.
Может ли это быть как-то связано с прозрачностью изображений?
У кого-нибудь есть идея??
Заранее спасибо.