jew*_*sea 12
JavaFX 8不支持TextArea中的文本的多种颜色.
您可以尝试使用Tomas Mikula的RichTextFX控件,看看它是否适合您.
RichTextFX为JavaFX提供了一个文本区域,其中API用于设置文本范围的样式.它旨在作为具有语法突出显示的富文本编辑器和代码编辑器的基础.
其他选择是:
解决其他问题
我找到了一个地方,告诉我可以使用TextFlow.所以我会尝试这个
TextFlow是一个只读控件,不像TextArea那样可编辑.仅使用核心JavaFX 8组件从头开始创建功能丰富的可定制文本编辑器是一项庞大而复杂的任务,我不建议大多数人承担这一任务.相反,使用或贡献现有的JavaFX编辑器解决方案(如RichTextFX或可能出现的其他类似项目)可能会产生更好的结果和更高效的结果.
| 归档时间: |
|
| 查看次数: |
7841 次 |
| 最近记录: |