【发布时间】:2013-10-28 18:57:18
【问题描述】:
我有一个使用 JTextPane 用 Java 编写的小型工作文本编辑器,我想为特定的单词着色。它的工作方式与 Java(在 Eclipse 中)中的关键字被着色的方式相同;如果它们是关键字,则在用户完成输入后它们会突出显示。我是用 Java 实现的文本编辑器的新手,有什么想法吗?
【问题讨论】:
-
这是一个相当复杂的任务,如果你能找到一个第三方库,那将大大简化问题。话虽如此,如果您真的想尝试一下,可以看看this example 和this example...
-
@MadProgrammer 不要让它变得复杂。请改用
JSyntaxPane;-) 我知道你是一个简单的人。 :-P -
@LittleChild 这不是关于我,而是 OP 想要的 ;)
-
@MadProgrammer 让每个人都轻松吗?? :P
-
@LittleChild OP 可能不会使用 3rd 方库,因此展示单一选择实际上可能是一个糟糕的选择。此外,一旦意识到任务的复杂性,他们实际上可能会决定他们需要一个 3rd 方库。
标签: java swing colors text-editor jtextpane