Java Text editor with syntax highlighting and line column count