Пример #1
0
  @Override
  public void draw(int x, int y) {
    super.draw(x, y);
    int xx = x + bounds.x;
    int yy = y + bounds.y;
    //        drawBox(xx, yy, 0xffff0000);

    if (isDirty()) {
      layout.doLayout(children, bounds.width, bounds.height);
      markClean();
    }

    for (Widget child : children) {
      child.draw(xx, yy);
    }
  }