【问题标题】:Jfreeshart support on SWT?SWT 上的 Jfreeshart 支持?
【发布时间】:2013-08-17 06:48:08
【问题描述】:

您好,我想在 SWT 中开发动态时间序列图(即几秒钟后会自动更新的时间图)。我可以在基于摇摆的应用程序中使用 jFreechart 来做到这一点。现在我已经在 eclipe RCP SWT 中转移了整个 UI。我在网上研究过,我发现 swt 上不再支持 jfreechart。是真的吗?我应该在 swt 上放弃 jfreechart 开发并找到其他替代方案吗?动态时间序列的其他选择是什么。

【问题讨论】:

    标签: swt rcp timeserieschart


    【解决方案1】:

    是的,我不会在 SWT 中使用 JFreeChart,除非您愿意 1) 修复其中的错误或 2) 在 SWT GUI 中嵌入 Swing 框架。 Libraries for pretty charts in SWT?中列出了几个替代库

    【讨论】:

      【解决方案2】:

      亲爱的@user2670032,有一个选项可以在 RCP 中显示 jFreeChart,但我不确定这个解决方案在你的情况下是否有效,因为在我的情况下,我只需要在 RCP 视图中显示一次饼图。

      1. 将图表导出为 PNG 图像。
        ChartUtilities.saveChartAsPNG('image-name', chart, 500, 300, info);
      2. 使用 SWT 浏览器组合显示图表。
      3. 在 HTML 中使用导出的图像路径并在浏览器组合中设置此 HTML。

      这个解决方案满足了我的需要。

      【讨论】:

        【解决方案3】:

        与任何其他 Java 应用程序编码一样,JFreechart 图表应用程序可以通过在 SWT 插件开发和编码中添加 jar 在 SWT 中开发 在 Eclipse 的 ViewPart 中添加图表,该视图部分可以添加到透视图中。 可以开发Eclipse软件

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-10-29
          • 1970-01-01
          • 2011-02-24
          • 2011-10-01
          • 2013-09-04
          相关资源
          最近更新 更多