可能的重复项:
突出显示 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 核心类中定义。
-纳拉扬