NullPointerException при попытке показать изображение в обработке 3.3.7
Я новичок в обработке, и я изучаю его, используя Руководство по обработке. У меня есть этот пример кода:
PImage img;
void setUp() {
size(200, 200);
img = loadImage("selfportrait_small.jpg");
}
void draw() {
background(255);
tint(255, 102);
image(img, 0, 0, 200, 200);
tint(255, 102, 0, 204);
image(img, 40, 40, 200, 200);
}
Когда я пытаюсь запустить его, я получаю исключение NullPointerException при первом вызове image(). Как вы можете видеть на изображении ниже, файл jpg хранится в папке данных: Проект обработки
Я что-то пропустил? Что-то не так, что я не вижу?
Спасибо за помощь.
1 ответ
Решение
Да, вы написали "setUp", а не "setup":-) Так как setUp() никогда не вызывается, изображение никогда не загружается.