标签: java swing format
目前我尝试找到一种方法来创建一个我可以编辑的TextArea,并且简单地(没有作弊)将语法高亮显示到。这可能不需要自定义组件吗?我已经设法使用JEditorPane格式化文本,但我不确定如何实现文本动态突出显示......以及有效。可能没有大量的编码吗?
答案 0 :(得分:2)
您不能使用JTextArea,因为它不支持文本属性。
相反,您可以使用JTextPane。阅读Text Component Features上Swing教程中的部分,了解更多信息和示例。
JTextPane