【问题标题】:Java SWT WYSIWYG HTML EditorJava SWT 所见即所得 HTML 编辑器
【发布时间】:2012-03-12 12:43:46
【问题描述】:

我搜索了一个所见即所得的 HTML 编辑器。我将在现有项目中使用它来生成 HTML 代码。所以用户应该在编辑器中插入代码并设置样式。如果用户保存或按下按钮,我将获取 HTML 代码并将其保存在数据库中。

有人对具有这些功能的小部件有想法吗?

【问题讨论】:

  • 海猴?不完全是“小部件”..
  • “所见即所得的 HTML 编辑器” 没有这样的东西。您想要所见即所得,请使用 PDF。 HTML 被设计为 WUGIWUS(用户得到的就是用户想要的)。如果这意味着更改指定的字体和大小、背景和前景色并将所有图像交换为alt 文本,那就这样吧。请不要在问题中包含“sigs” - 这是噪音。
  • 我使用 TinyMCE 集成到 Eclipse RCP 应用程序中,这是几年前的事了,我不知道它现在的状态,但你可以看看

标签: java html editor swt wysiwyg


【解决方案1】:

Mylyn Docs项目有一个所见即所得的编辑器,使用示例见this bug的附件

【讨论】:

    【解决方案2】:

    在 Linux 下有两个编辑器:

    • GWrite: 基于 GTK+/Webkit
    • KompoZer:基于 Mozilla geco

    很遗憾,两人都不够成熟。

    【讨论】:

    • 为什么推荐不够成熟的应用?他们每个人的优点/缺点是什么?为什么要使用它们?
    【解决方案3】:

    如果 JavaFX 是一个选项:它提供了一个 HTML 编辑器,可以嵌入到 SWT 应用程序中:

    http://docs.oracle.com/javafx/2.0/api/javafx/scene/web/package-summary.html

    http://docs.oracle.com/javafx/2.0/api/javafx/embed/swt/FXCanvas.html

    【讨论】:

      【解决方案4】:

      Eclipse EPF 项目提供 RichtText 编辑器:

      EPF Richtext Feature - 可在底部下载:
      https://www.eclipse.org/epf/downloads/tool/epf1.5.0_downloads.php API
      https://www.eclipse.org/epf/composer_javadoc/org/eclipse/epf/richtext/package-summary.html

      但这似乎需要一个完整的 Eclipse RCP 应用程序,不仅是 SWT,而且可能是一个选项。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-04
        • 2015-01-11
        相关资源
        最近更新 更多