Javafx 在文本区域面板中为部分文本添加下划线和/或对部分文本进行下划线和/或共体



可能的重复项:
突出显示 JavaFX 文本区域中的字符串

我正在开发一个javafx用户界面。我必须在文本区域面板(javafx.scene.control.TextArea)中对部分文本进行下划线/着色。

选择部分文本作为字符串很简单。但我不知道如何着色和/或强调这部分。

@jean

更改在文本区域中选择的文本的颜色非常容易。为此,您必须添加 CSS。为文本区域前瞻添加新的样式类。"我的区域"

CSS部分:

.myarea{    
    -fx-highlight-fill: green; /* makes color of highlight region */
    -fx-highlight-text-fill: white;  /* makes the color of highlighted text */
}

不能为选定的 TextArea 字符串添加下划线,因为它未在 JavaFX TextArea CSS 核心类中定义。

-纳拉扬

最新更新