我必须为我的大学创建一个 java swing 项目。具有适当文本突出显示的 java 文件编辑器,即java 关键字、java 注释和普通文本的不同颜色和字体。
帮助我选择 java 提供的两个样式文本组件JEditorpane 和JTextPane之一,以便我可以完全满足要求。
请告诉我这两者之间的适当区别,在哪种情况下我必须使用其中之一。
问问题
13731 次
2 回答
33
虽然两者都支持富文本。但是有区别。
JEditorPane支持 HTML 的显示/编辑。
JTextPane是 JEditorPane 的扩展,它提供字体、文本样式、颜色等文字处理功能。
于 2013-09-30T12:15:57.490 回答
11
您可以使用其中任何一个,但如果它是富文本编辑器,那么我建议使用JTextPane
.
您可能还会发现此主题很有用。
于 2013-09-30T12:12:54.043 回答