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() никогда не вызывается, изображение никогда не загружается.

Другие вопросы по тегам