Javafx在textarea面板中为部分文本加下划线和/或coloarize

时间:2012-09-24 11:22:17

标签: textarea javafx

  

可能重复:
  Highlighting Strings in JavaFX TextArea

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

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

1 个答案:

答案 0 :(得分:1)

@jean

可以很容易地更改TextArea中选择的文本颜色。您必须为此添加CSS。为textarea foreg添加新的styleclass。 “myarea”

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

-Narayan