(я Skyfe, но с другого IP, поэтому я не "залогинился" и не смог прокомментировать)
Извините, но я не понимаю, в чем проблема ???
Я предложил свой код, и он НЕ выполняет функцию paintComponent при вызове repaint из метода actionPerformed. Просто скопируйте, вставьте мой код и скомпилируйте его с помощью Java-компилятора, и он НЕ выполняет метод paintComponent при выполнении действия, которое я могу сказать, потому что я использовал метод System.out.println () внутри метода paint. И нет, он ничего не рисует, потому что я просто пытаюсь проверить, вызывает ли он метод рисования ВСЕ, потому что я поместил системный вывод в метод paintComponent, который не выполняется при использовании перерисовки. Это был просто тест, и он не работал.
Итак, что вы подразумеваете под SSCCE, это весь код, который у меня есть. Я скомпилировал именно тот код, который выложил в своем основном посте, и проблема в том, что он не показывает какой-либо системный вывод при выполнении действия (и вызвано событие перерисовки). Я не вижу, что пропускает в моем посте?