this.isSingleLine = (lines.length == 1);
	protected void initContent(int firstLineWidth, int lineWidth){		if (this.text != null && this.font == null) {			this.font = Font.getDefaultFont();		}		if (this.text == null) {			this.contentHeight = 0;			this.contentWidth = 0;			return;		}		String[] lines = TextUtil.split(this.text, this.font, firstLineWidth, lineWidth);		int fontHeight = this.font.getHeight();		this.contentHeight = (lines.length * fontHeight)						   + ((lines.length -1) * this.paddingVertical);		int maxWidth = 0;		for (int i = 0; i < lines.length; i++) {			String line = lines[i];			int width = this.font.stringWidth(line);			if (width > maxWidth) {				maxWidth = width;			}		}		this.contentWidth = maxWidth;		this.textLines = lines;	}