Цитата:
Случай с graphics тоже считаю математикой.
|
Вот не уверен, хотя не скажу что хорошо представляю себе последовательность действий в данном случае...
То есть вот вызывается сеттер width и в нем вызываются методы графикс, например drawRect, с этим новым width.
Затем так же вызывается сеттер height и снова перерисовка в графиксе. Я вот не уверен, что в результате отрисовка изображения при смене "кадра" будет выполнена только один раз. Я думаю, будут выполнены все команды отрисовки в стеке. А ведь рисование это далеко не всегда один квадратик))) В сумме с возможно очень даже немалыми расчетами (в случае например тригонометрии - секторов, полярных координат и тп) такие лишние отрисовки дают немалую задержку.