我正在为项目使用RichTextFX,并希望在RichTextFX中将Canvas添加到CodeArea的背景中。我已经这样做了,但我还没有找到一种方法让它与CodeArea本身一起滚动。
有没有办法以编程方式获取CodeArea的滚动位置,以便我可以这样做?
答案 0 :(得分:0)
虽然我没有找到以百分比滚动的好方法,但以下是我当前的解决方法,如果滚动位置与文本中的某些字符位置相关,则可以使用:
int index = codeArea.getText().indexOf(textToFind);
codeArea.moveTo(index);
codeArea.selectRange(index, index);