Point size = layout(getSize().x, true); super.setSize(size.x, size.y);
int width = getSize().x; int height = layout(width, true).y; super.setSize(width, height);
void relayout() {	Point size = layout(getSize().x, true);	super.setSize(size.x, size.y);}