Я узнал, что вам нужно вызывать dispose () для графических объектов, которые вы создали, когда закончили их использовать.Однако мне трудно разобраться в документации API, когда создаются объекты Graphics.
Очевидно, что когда объект Graphics передается в функцию обратного вызова, я не создал его и не должен избавляться от него (или изменять его каким-либо другим способом из того, что я слышал), и еслиЯ вызываю Graphics.create (), затем создаю его и должен его утилизировать.
Но что делать, когда я вызываю Component.getGraphics ()?Создает ли это новый объект Graphics2D, за который я отвечаю, или он возвращает ссылку на существующий объект, который я не должен изменять?В документации ничего не сказано.