1

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

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

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

4

1 回答 1

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. 在画布上分别绘制它们。
于 2012-10-08T10:59:36.547 回答