svoid moveCaretToLineAndCol(JTextArea ta, LineAndColumn lac) swing { try { setCaretPosition(ta, ta.getLineStartOffset(lac.line-1)+lac.col-1); } on fail { print("Have lines: " + countLines(ta.getText())); } }