【问题标题】:Highlighting strings in JavaFX TextArea [duplicate]突出显示JavaFX TextArea中的字符串[重复]
【发布时间】:2012-09-02 23:37:34
【问题描述】:

可能重复:
Highlighting Strings in JavaFX TextArea

如何突出显示文本区域中的文本? 例如,在 ms-word 中,如果我们在 find 选项中写入文本,则相同的文本将在文本区域中突出显示,就像我在 javafx 中想要做的那样,有人能帮帮我吗?

【问题讨论】:

    标签: javafx javafx-2


    【解决方案1】:

    不幸的是,富文本尚不支持 (fx 2.2)。

    您可以尝试下一个解决方法:

    1. 使用 RichTextEditor
    2. 使用 WebView
    3. 在画布上绘制多个文本
    4. 只需将不同格式的文本/标签放在 HBox 或 TilePane 中即可。
    5. 在 TextArea 上创建一个透明窗格并绘制一个不透明的高光,但由于找出确切的单词坐标很复杂,这可能很困难。

    【讨论】:

    猜你喜欢
    • 2012-02-26
    • 1970-01-01
    • 1970-01-01
    • 2012-11-27
    • 2020-08-26
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多