> BorderSkin#paint() uses constructive area geometry when a title is set, which > could be expensive. Is it possible that this is contributing to the > performance issue? What app did you use to produce these numbers?
I used the tutorial demo, which doesn't use any borders with titles. However, it occurred to me after writing up this issue that it's likely the same issue as WindowSkin, DisplaySkin, and ScrollPaneSkin -- filling the background color. I did some research, and there's really nothing we can do to speed up fillRect(). If we could magically know that we didn't need to paint because a descendant was going to paint over us, that would save a lot, but I don't know how we could ever know that... -T
