Java所见即所得HTML编辑器

Java所见即所得HTML编辑器,java,html,editor,wysiwyg,Java,Html,Editor,Wysiwyg,我正在做一个项目,需要一个简单、免费的Java HTML所见即所得编辑器。谁能给我指一下正确的方向吗 它只有一个很小的空间可以容纳,所以一些相当简单的东西会是最好的。看起来相当轻(一个罐子里装160Ko,) 如果编辑器应在浏览器中运行,则与Java无关,您可以使用以下任一选项: 但是如果你需要将HTML编辑器嵌入到桌面应用程序中,那么你可能需要找到你喜欢的,并尝试最适合的方法。如果你需要一个好的所见即所得HTML编辑器,那么我推荐。这是我所知道的唯一通过ACID1浏览器测试和邮件ac

我正在做一个项目,需要一个简单、免费的Java HTML所见即所得编辑器。谁能给我指一下正确的方向吗

它只有一个很小的空间可以容纳,所以一些相当简单的东西会是最好的。

看起来相当轻(一个罐子里装160Ko,)


如果编辑器应在浏览器中运行,则与Java无关,您可以使用以下任一选项:


但是如果你需要将HTML编辑器嵌入到桌面应用程序中,那么你可能需要找到你喜欢的,并尝试最适合的方法。

如果你需要一个好的所见即所得HTML编辑器,那么我推荐。这是我所知道的唯一通过ACID1浏览器测试和邮件acid测试的。大多数其他基于javax.swing.text.HTML.HTMLDocument的Java HTML编辑器都有相同的bug。HTMLDocument中对CSS的支持非常差。JWebEngine非常支持使用CSS查看HTML。但它也兼容JEditorPane或JTextPane,您可以将其与第三方工具(如拼写检查器JOrtho)一起使用。

请查看。它是一个用于Java的WYG HTML编辑器组件,并在LGPL下获得许可。二进制文件和源代码可以在上找到。

我正在搜索相同的东西。请看一下这两种解决方案:


我发现了另一个非常好的解决方案:使用JFXPanel合并最新版本JavaFX中包含的HTML所见即所得编辑器组件。这就是我要走的路。

他们的许可证令人困惑。。。似乎我不被允许将它用于我想向公众发布的程序?什么让你困惑?这是一种商业产品。演示版有水印,可以免费和公开使用。如果你需要一个没有水印的版本,那么你需要联系销售人员。这个答案与问题完全无关。我不知道你为什么认为他需要一个浏览器编辑器。告诉他“找一个你喜欢的,试一下哪个最合适”也不是一个答案,这只是常识。我们能把javafx作为一个组件使用吗?在写了这个答案4年多之后,我不知道你能不能用javafx(以前是)。断开的链接。该项目似乎已从Internet上删除:([2018.12.03]我们可以在Swing中使用Java FX组件,因此javafx.scene.web.HTMLEditor是我们的朋友。Swing原生HTML编辑器市场上的“最后一个站着的人”: