Доступ к путям к изображениям в Eclipse
Я пытаюсь получить доступ к некоторым изображениям в моем коде Java. Код для вызова изображений ниже.
public final ImageIcon whitePiece = new ImageIcon(getClass().getResource("Images/whitecircle.PNG"));
public final ImageIcon blackPiece = new ImageIcon(getClass().getResource("Images/blackcircle.png"));
public final ImageIcon tiePiece = new ImageIcon(getClass().getResource("Images/tiecircle.PNG"));
public final ImageIcon boardPic = new ImageIcon(getClass().getResource("Images/gameboard.PNG"));
Тем не менее, это возвращает следующую ошибку:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at jared.othello.GameInterface.<init>(GameInterface.java:26)
at jared.othello.Main.main(Main.java:22)
Строка 26 является первой строкой вышеуказанного кода. Я почти уверен, что что-то не так с именами моих файловых каталогов, но я не могу понять, что не так или как это исправить. Я создал исходный файл с именем «Изображения» в моем проекте и поместил изображения в папку следующим образом:
Что я делаю не так, и каков правильный синтаксис имени файла? Спасибо!