1

可能重复:
突出显示 JavaFX TextArea 中的字符串

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

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

4

1 回答 1

0

@jean

更改在 TextArea 中选择的文本的颜色非常容易。您必须为此添加 CSS。为 textarea foreg 添加新的样式类。“我的地盘”

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 核心类中定义。

-纳拉扬

于 2012-09-24T13:42:03.573 回答