问题
I can get row number and column number from Jtextarea by using,
int caretpos = textArea.getCaretPosition();
int row = textArea.getLineOfOffset(caretpos);
int column = caretpos - textArea.getLineStartOffset(row);
How can i get the caret position from row number and column number?
回答1:
for both your questions, answer could be deleted
Document is Model for JTextComponents
you can to determine int start / end for every row(s)
you can to determine int start / end for
Caret
byCaretListener
for listening of changes from view is there
DocumentListener
for preventing / modifying of input is there
DocumentFilter
来源:https://stackoverflow.com/questions/12331861/getting-caret-position-from-jtextarea