【问题标题】:Can I use Google Visualization API in Java Swing Application?我可以在 Java Swing 应用程序中使用 Google Visualization API 吗?
【发布时间】:2011-08-16 19:26:21
【问题描述】:

我想使用谷歌可视化 API 在 Java Swing 应用程序中绘制一些图表。

我尝试过使用 JEditorPane,它可以在 swing 应用程序中加载 HTML 页面,但它不支持 Javascript。

我已经尝试了另一个开源的java浏览器LOBO,但我又失败了,因为它不够强大,无法渲染google可视化api。

我也读过一些关于 GWT 的文章,但它会生成 Javascript,我仍然不知道如何在 Swing 中使用它。所以这不是我想要的。

是否可以在 Java swing 应用程序中使用谷歌可视化 API?

【问题讨论】:

  • Google 可视化 API 需要 Javascript。 Google 有一个 Chart API,它返回一个图像 code.google.com/apis/chart/image。 Visualization API 依赖于 JS hack,以便在旧版浏览器中正常运行。
  • 遇到过这种情况吗?

标签: java swing google-visualization


【解决方案1】:

我使用jfreechart 在我的摇摆应用程序中绘制图表。使用起来非常简单。

【讨论】:

  • 但是 jfreechart 生成静态图表图像而不是交互式图像
【解决方案2】:

charts4j 将是一个合适的解决方案。通过 Swing 显示图表的示例代码可以找到here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-17
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    • 2013-12-11
    • 2013-07-15
    • 1970-01-01
    • 2013-05-08
    相关资源
    最近更新 更多