JEditorpane vs. JTextPane

2022-09-04 05:24:50

我必须为我的大学在java swing中创建一个项目。Java文件的编辑器,具有适当的文本突出显示,即java关键字java注释普通文本的不同颜色和字体。
帮我选择Java提供的两个样式文本组件JEditorpaneJTextPane之一,以便我可以完全满足要求。
请告诉我这两者之间的适当区别,在哪种情况下我必须使用其中之一。


答案 1

虽然两者都支持富文本。但也有区别。

JEditorPane支持HTML的显示/编辑。

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


答案 2

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

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


推荐