Настройка ImageIcon для приложения Java в Netbeans возвращает исключение NullPointerException - PullRequest
0 голосов
/ 28 июня 2018

Я пытаюсь установить ImageIcon для Java-приложения, но когда я пытаюсь получить ресурс, я получаю исключение NullPointerException.

Это структура каталогов внутри Netbeans:

  • имя-проекта
    • ресурсы -изображений icon.png
    • 1010 * ЦСИ *
    • 1012 * цель *

Вот код, который я использую для установки ImageIcon:

protected ImageIcon createImageIcon(String path, String description) {
    java.net.URL imgURL = getClass().getResource(path);
    if (imgURL != null) {
        return new ImageIcon(imgURL, description);
    } else {
        LOG.error("Couldn't find file: " + path);
        return null;
    }
}

Я вставил следующий пользовательский код для свойства iconImage в Netbeans:

Form.setIconImage(createImageIcon("/project-name/resources/images/icon.png", "Icon Description").getImage());

Любая помощь очень ценится.

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