如何在JavaFX中更改textarea中不同文本的颜色?我一直在做一些研究,我只能找到Java Swing的解决方案,而不是JavaFX。
为了描述我的情况,我尝试在代码中突出显示不同的关键字,例如IDE。基本上,像这样:
在上图中,某些字词的颜色不同。(.list
为红色,span
为蓝色等。)
有谁知道如何将此效果应用于JavaFX Textarea?
答案 0 :(得分:3)
RichTextFX可让您为不同的文本范围指定不同的样式。但是,您必须自己解析CSS。请参阅demo of highlighting Java keywords