【发布时间】:2017-06-23 08:39:07
【问题描述】:
希望你能帮我解决我的问题。
我有两个字符串,它们几乎相等。
字符串 A 就像:“你好,我的朋友”
字符串 B 就像:“你好!我的朋友”
现在我想比较两个字符串并将结果写入另一个字符串。 结果必须是字符串 B,其中所有与字符串 A 不同的字符均为蓝色。
“!”是例如。 “!”可以是任何类型的文本,包括空格。
我必须通过JTextPane/StyledDocument 来实现这一点。
你能给我一些例子或想法吗?
谢谢。
【问题讨论】:
-
那么您的示例的结果是什么:“Hello!我的!朋友!”还是“你好!我的!朋友”? Aka 是否会将不同索引的“朋友”视为您的“差异”。
-
结果必须是“你好!我的!朋友”,但是“!”是蓝色的。
-
我想知道,你的谷歌是否坏了 - 我找到了this example
-
对不起@MadProgrammer 我没有找到可以解决我的问题的方法。这个例子很好,但我不能用它解决我的问题。
-
@morlog47 好吧,您不会找到解决问题的“完美”解决方案,您将不得不解决其中的一小部分,该示例演示了如何与 @ 进行交互987654323@ 这至少是一个“起点”,我建议去看看你能做什么
标签: java swing jtextpane styleddocument