Ошибка ранней программы Abacus: исключение в потоке «AWT-EventQueue-0» java.lang.NullPointerExceptionJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Ошибка ранней программы Abacus: исключение в потоке «AWT-EventQueue-0» java.lang.NullPointerException

Сообщение Anonymous »

Я пытаюсь создать простые счеты для курса программирования для начинающих и столкнулся с ошибкой, которую просто не могу понять. Я искал в Google, но пока безуспешно. Программа абсолютно нормально скомпилируется в Textpad и поначалу будет работать нормально, отображая сетку и имея возможность понять, в каком столбце находится мышь. Однако щелчок левой кнопкой мыши для запуска метода addCounter приводит к ошибке «Исключение в потоке «AWT-EventQueue-0» java.lang.NullPointerException». Он направляет меня на строку 50 файла AbacusPanel.java:

Код: Выделить всё

myAbacus.addCounter(thisCol);
Я не могу хоть убей понять, что я здесь делаю не так, поэтому любая помощь будет очень признательна. Надеюсь, со ссылками Pastebin все в порядке.

AbacusPanel.java

AbacusModel.java

Подробнее здесь: https://stackoverflow.com/questions/987 ... a-lang-nul
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»