if(line == textArea.getCaretLine())
if(!invalid && line == textArea.getCaretLine())
	protected void paintHighlight(Graphics gfx, int line, int y)	{		if(line >= textArea.getSelectionStartLine()			&& line <= textArea.getSelectionEndLine())			paintLineHighlight(gfx,line,y);		if(highlights != null)			highlights.paintHighlight(gfx,line,y);		if(bracketHighlight && line == textArea.getBracketLine())			paintBracketHighlight(gfx,line,y);		if(line == textArea.getCaretLine())			paintCaret(gfx,line,y);	}