我想在这里收集所有用于 Java 的 WYSIWYG 文本编辑器。
一些条目规则:
- 必须有项目/产品的链接
- 您必须说明它是开源的还是商业的
- 是否可以扩展编辑器(添加新功能,如“以紫色为中心的数独”)?是简单还是复杂?
- 它是否具有很多功能(花哨的字符和段落样式以及对同一文档中多种语言的在线拼写检查)还是只有基本功能(粗体、斜体、无下划线)?
- 列出重要的依赖项(它是否在带有 Swing 的裸 Java 上运行?SWT?MacOS?)
- 您的个人意见
此列表应有助于开发人员确定选择哪个编辑器。我不是在寻找“最好的”,而是在寻找“那里有什么”。
最佳答案
我用过这个组件,效果很好。它是 LGPL,它基于 javax.swing.text 包 (javax.swing.text.EditorKit)。 由于它是一个 Swing 组件,它可以通过几行代码集成到您的应用程序中:
RSyntaxTextArea textArea = new RSyntaxTextArea();
textArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA);
RTextScrollPane sp = new RTextScrollPane(textArea);
关于java - Java中的所见即所得文本编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853071/