@Override protected void doRepaint() { repaintSelf(); Toolkit.setClipRectangle(getChildsClippingRectangle()); for (int i = 0; i < _widgets.size(); i++) { Widget widget = (Widget) _widgets.elementAt(i); widget.repaint(); } Toolkit.unsetClipRectangle(); }