【发布时间】:2016-10-30 17:18:37
【问题描述】:
例如在运行语句所在的地方:
“我的名字是某种东西,我做某事。”
我想为单词“name”和“something”应用不同的颜色。我怎样才能做到这一点?
【问题讨论】:
-
每个需要单独设置样式的字符串部分必须单独运行。这是因为只有运行可以设置样式。所以你必须把这个运行分成多个。
-
@AxelRichter 非常感谢。通过您在我的另一篇文章中的回复,我知道了如何做到这一点(拆分运行)。谢谢!
-
对于任何正在寻找如何拆分运行的人,请参阅@AxelRichter 给出的示例here
-
很高兴能为您提供帮助。但是您的另一篇文章是关于根据单个字符进行拆分的。这与根据单词甚至单词的一部分进行拆分是完全不同的。后者将更加困难,因为单词或单词的部分可能已经在不同的运行中。一个角色已经不能分成不同的运行。 Microsoft Word 在这些方面是个怪物 ;-)。
-
其实我的主要目标是根据单个字符进行拆分。但我只是想知道它是否也可以根据单词进行拆分。对我来说主要的挑战是拆分运行,但现在我知道该怎么做,我想我会玩弄代码并根据单词或部分单词获得拆分的解决方案。都感谢你! @AxelRichter
标签: java apache-poi xwpf