Java JEditorpane vs.JTextPane

Java JEditorpane vs.JTextPane,java,swing,jtextpane,jeditorpane,Java,Swing,Jtextpane,Jeditorpane,我必须用JavaSwing为我的大学创建一个项目。java文件编辑器,具有适当的文本突出显示,即java关键字、java注释和普通文本的不同颜色和字体 请帮助我从java提供的两个样式化文本组件JEditorpane和JTextPane中选择一个,以便我能够完全满足要求。 请告诉我这两者之间的适当区别,即在哪种情况下我必须使用其中一个。您可以使用其中任何一个,但如果它是富文本编辑器,我建议使用JTextPane 您可能还发现该主题很有用。尽管两者都支持富文本。但有区别 JEditorPane支持

我必须用JavaSwing为我的大学创建一个项目。java文件编辑器,具有适当的文本突出显示,即java关键字java注释普通文本的不同颜色和字体
请帮助我从java提供的两个样式化文本组件JEditorpaneJTextPane中选择一个,以便我能够完全满足要求。

请告诉我这两者之间的适当区别,即在哪种情况下我必须使用其中一个。

您可以使用其中任何一个,但如果它是富文本编辑器,我建议使用
JTextPane


您可能还发现该主题很有用。

尽管两者都支持富文本。但有区别

JEditorPane支持HTML的显示/编辑


JTextPane是JEditorPane的一个扩展,它提供字体、文本样式、颜色等字处理功能。

阅读以下内容:,解释得很好。
JTextPane
JEditorPane
的一个子类,主要区别在于
JTextPane
完成了
JEditorPane
所做的一切,还有一些!它的性能很快,即从文件中读取内容时很快。