使用 RichTextFX 获取 curser 是 JavaFX 的实际行号
Get actual line number where curser is JavaFX with RichTextFX
RichTextFX 中是否有函数可以获取光标所在的实际行号?
Github: RichTextFX
您可以通过
获取插入符("cursor")的索引
int offset = textArea.getCaretPosition();
然后用
转换成TwoDimensional.Position
Position pos = textArea.offsetToPosition(offset);
从那里开始,pos.getMajor()
是段落(行)号(pos.getMinor()
是行内插入符号的索引)。
您可以通过以下方式获取当前段落索引或行号:
codeArea.getCaretSelectionBind().getParagraphIndex();
RichTextFX 中是否有函数可以获取光标所在的实际行号?
Github: RichTextFX
您可以通过
获取插入符("cursor")的索引int offset = textArea.getCaretPosition();
然后用
转换成TwoDimensional.Position
Position pos = textArea.offsetToPosition(offset);
从那里开始,pos.getMajor()
是段落(行)号(pos.getMinor()
是行内插入符号的索引)。
您可以通过以下方式获取当前段落索引或行号:
codeArea.getCaretSelectionBind().getParagraphIndex();