this.container.requestFullInit(); this.container.init(width, width);
	protected void calculateContentArea(int x, int y, int width, int height) {		super.calculateContentArea(x, y, width, height);		x = this.contentX;		y = this.contentY;		width = this.contentWidth;		height = this.contentHeight;		this.originalContentWidth = width;		this.originalContentHeight = height;		if (this.leftFrame != null) {			this.expandLeftFrame = (this.leftFrame.style.layout & Item.LAYOUT_VEXPAND) == Item.LAYOUT_VEXPAND;			if (this.expandLeftFrame) {				this.leftFrame.setStyle( this.leftFrame.style, true );			}			int frameWidth = this.leftFrame.getItemWidth(width/2, width/2);			x += frameWidth;			width -= frameWidth;		}		if (this.rightFrame != null) {			this.expandRightFrame = (this.rightFrame.style.layout & Item.LAYOUT_VEXPAND) == Item.LAYOUT_VEXPAND; 			if (this.expandRightFrame) {				this.rightFrame.setStyle( this.rightFrame.style, true );			}			width -= this.rightFrame.getItemWidth(this.originalContentWidth/2, this.originalContentWidth/2);		}		if (this.topFrame != null ) {			int frameHeight = this.topFrame.getItemHeight(this.originalContentWidth, this.originalContentWidth);			y += frameHeight;			height -= frameHeight;		}		if (this.bottomFrame != null ) {			height -= this.bottomFrame.getItemHeight(this.originalContentWidth, this.originalContentWidth);		}		this.contentX = x;		this.contentY = y;		this.contentWidth = width;		this.contentHeight = height;		this.container.setVerticalDimensions( y, y + height );	}