if (xx<1) {log.logRed("If the column number is specified, it must be 1 or greater."); return null;}
int caret = t.getLineStartOffset(yy-1);
int len = (yy==lineCount ? t.getText().length()+1 : t.getLineStartOffset(yy)) - caret;
if (xx>len) xx=len;
if (xx<1) xx=1;
t.moveCaret(caret+xx-1, caret+xx-1);
t.requestFocusInWindow();
} catch(NumberFormatException ex) {
log.logRed("The number must be 1 or greater.");
} catch(Throwable ex) {
// This error is not important