Не удается получить изображение ресурса из файла: java .lang.IllegalArgumentException: input == null - PullRequest
0 голосов
/ 03 августа 2020
projectname
  src
    main
      resources
         Picture.gif
    test
      Test.java

Test. java:

import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.image.BufferedImage;

public class Test {
    public static void main(String[] args) {
        Test test = new Test();
        test.imageLoad();
    }

    public void imageLoad()  {
        try {
            BufferedImage image = ImageIO
                    .read(getClass()
    .getResource("/resources/Picture.gif"));

        }
        catch (Exception e)  {
            e.printStackTrace();
        }
    }
}

запуск Test.main дает

java.lang.IllegalArgumentException: input == null!
    at javax.imageio.ImageIO.read(ImageIO.java:1388)

в строке

.read(getClass()

Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...