javafx - 设置文本区域中不同单词的颜色

时间:2012-10-07 18:23:11

标签: javafx-2

  

可能重复:
  Highlighting strings in JavaFX TextArea

TextArea text = new TextArea();
text.setText("select from");

现在我想为文本区域中的这两个单词设置不同的颜色怎么做才能有人帮助我?

1 个答案:

答案 0 :(得分:3)

控件中的富文本支持将由JavaFX8提供 - http://javafx-jira.kenai.com/browse/RT-23077。 以下是可用于TextInputControl-http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#textinputcontrol

的CSS属性

可能的解决方法是: -

  1. 使用富文本编辑器 - http://docs.oracle.com/javafx/2/ui_controls/editor.htm
  2. 将具有不同格式的文本放入HBox。
  3. 在画布上单独绘制。