【问题标题】:Java WYSIWYG HTML editor [closed]Java WYSIWYG HTML 编辑器 [关闭]
【发布时间】:2009-12-12 13:32:56
【问题描述】:

我正在处理一个项目,需要一个简单、免费的 Java HTML WYSIWYG 编辑器。谁能指出我正确的方向?

它只有很小的空间可以放入,所以最好是相当简单的东西。

【问题讨论】:

标签: java html editor wysiwyg


【解决方案1】:

Ekit 看起来相当轻(一罐 160Ko,source and jar here

【讨论】:

  • 我们可以将它与 javafx 一起用作组件吗?
  • 在写完这个答案 4 年多之后,我不确定你是否可以将它与 javafx 一起使用(它是 still young in 2009: 1.2)。
【解决方案2】:

我正在寻找相同的东西。看看这两种解决方案:

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

    • 他们的许可证令人困惑……看来我不允许将其用于我想向公众发布的程序?
    • 什么让你困惑?它是一种商业产品。演示版有水印,可以免费和公开使用。如果您需要无水印版本,则需要联系销售人员。
    【解决方案4】:

    看看Metaphase Editor。它是用于 Java 的 WYSWIWYG HTML 编辑器组件,并在 LGPL 下获得许可。二进制文件和源代码可通过Project Kenai 获得。

    【讨论】:

    • 链接断开。似乎该项目已从 Internet 上删除。 :(
    【解决方案5】:

    如果编辑器应该在浏览器中运行,那么与 Java 无关,您可以使用以下任何一种:

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

    【讨论】:

    • 这个答案与问题完全无关。我不知道你为什么认为他需要一个浏览器内的编辑器。告诉他“找到你喜欢的,然后尝试最合适的”也不是答案,这只是常识。
    猜你喜欢
    • 1970-01-01
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多