java - 如何将文本颜色设置为 TextArea 中的特定字符串?

标签 java css javafx textcolor

我正在为 Web 服务器应用程序开发客户端。客户端有一个 TextArea,它显示来自 Web 服务器和客户端的文本。我希望客户端的输入具有特定的颜色(在 CSS 中)以区分它。输入存储在字符串 userAnswer 中。是否可以创建一个与字符串相关联的 ID 或任何其他方式来执行此操作?

Out.appendText(userAnswer + "\n");

最佳答案

不幸的是,TextArea 没有该功能(至少从 JavaFX 8 开始是这样)。有一个 GitHub然而,名为 RichTextFX 的元素可能有您要找的东西。它能够使用不同的 CSS 样式设置文本范围。

关于java - 如何将文本颜色设置为 TextArea 中的特定字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43408477/

相关文章:

JavaScript 未在 jsp 中运行

css - 浏览器无法识别 div 中的部分

java - Java/JavaFX 中的 -> 运算符是什么?

html - 对齐 div 左侧的链接

blackberry - 如何为黑莓曲线添加条件样式表?

Java 游戏设计类加载

java - 如何在 JavaFX 中的 Accordion 中的 TitledPanes 之间添加填充

java - HBox 内的左对齐按钮(如果重要的话,在 pagnition 内)

java - 无法在 Android 中读取/写入 SD 卡

java - 使用变量影响我的位置