13

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

4

2 回答 2

33

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

JEdi​​torPane支持 HTML 的显示/编辑。

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

于 2013-09-30T12:15:57.490 回答
11

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

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

于 2013-09-30T12:12:54.043 回答