y += ROW_SPACING + rowHeight;
y += rowHeight;
void adjustItemHeights(int startIndex) {	int y = ROW_SPACING;	for (int i = 0; i < rows.size(); i++) {		Vector row = (Vector) rows.elementAt(i);		int rowHeight = getRowHeight(i);		if (i >= startIndex) {			for (int j = 0; j < row.size(); j++) {				CoolItem child = (CoolItem) row.elementAt(j);				Rectangle bounds = child.getBounds();				if (bounds.y != y || bounds.height != rowHeight) {					child.setBounds(bounds.x, y, bounds.width, rowHeight);					if (bounds.height != rowHeight) child.redraw();				}			}		}		y += ROW_SPACING + rowHeight;	}	Point size = getSize();	if (size.y != y) super.setSize(size.x, y);}