вы можете попробовать, используя setIgnoreRepaint(boolean value)
, но это типичная функция свинга, которая может или не может работать (в основном потому, что это зависит от AWT, поэтому вы никогда не знаете).
В противном случае вы можете переопределить метод paint
, используя флаг, который просто возвращает метор без вызова super.paint()
. (на самом деле переопределение paintComponent
должно быть правильным выбором)