【问题标题】:Scroll Position in RichTextFXRichTextFX 中的滚动位置
【发布时间】:2014-11-22 20:11:52
【问题描述】:

我正在为一个项目使用 RichTextFX,并希望在 RichTextFX 中的 CodeArea 的背景中添加一个 Canvas。我已经这样做了,但是我无法找到一种方法让它与 CodeArea 本身一起滚动。

有没有办法以编程方式获取 CodeArea 的滚动位置,以便我可以做到这一点?

【问题讨论】:

    标签: canvas javafx richtextfx


    【解决方案1】:

    虽然我还没有找到按百分比滚动的好方法,但以下是我当前的解决方法,如果滚动位置与文本中的某些字符位置相关,则可行:

    int index = codeArea.getText().indexOf(textToFind);
    codeArea.moveTo(index);
    codeArea.selectRange(index, index);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多