2015-01-13 58 views
0

目前我尝试找到一种方法来创建可以编辑的TextArea,并简单地(无需作弊)应用语法高亮显示。这可能不需要自定义组件吗?我已经设法使用JEditorPane格式化文本,但我不确定如何实现文本动态突出显示......并且效率很高。这可能没有大量的编码?格式化可编辑的文本区域

+0

你可以看看像[rsyntaxtarea](http://fifesoft.com/rsyntaxtextarea/)的想法 – MadProgrammer

回答

2

您不能使用JTextArea,因为它不支持文本属性。可以使用JTextPane。有关更多信息和示例,请阅读Text Component Features上的Swing教程部分。

+0

我知道用JTextPane,但你的链接帮了我很多 - 谢谢! – Codeversum

相关问题