1

我正在使用 RichTextFX 的 StyleClassedTextArea 实例,但在突出显示时似乎无法更改文本本身的颜色。

有一个类似的问题:RichTextFx change selected text color and line number background这对我有帮助,但答案只会改变实际的突出显示颜色,而不是突出显示时的文本本身。我希望突出显示的文本本身是白色的,所以它更具可读性。

另一个问题的答案如下:

.styled-text-area .selection {
    -fx-fill: pink;
}

我尝试了其他方法来让文本本身改变颜色,例如:

.styled-text-area .selection .text {
    -fx-fill: white;
}


.styled-text-area .selection {
    -fx-highlight-fill: white;
}

但我似乎无法得到任何工作。正常的 -fx-text-fill 语法似乎不适用于 RichTextFX。

4

1 回答 1

0

你可以试试 -rtfx-background-color: yellow;

于 2021-09-04T01:29:36.657 回答