gpt4 book ai didi

java - 用于 Vaadin Web 应用程序的简单 Java 图形 API

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:03:39 25 4
gpt4 key购买 nike

我有一个简单的 Vaadin Web 应用程序,我正在寻找一个简单的图形 API,它只需要处理最少量的数据(最多几百个数据点)并允许我在 Vaadin 中显示简单的二维图形面板对象。

出于安全原因,我需要它是一个 Java API 而不是像 Google 图表这样的外部服务。

大家有什么好的推荐吗?

编辑:我选择使用 Invient Charts(适用于 HighCharts 的 Vaadin 附加包装器),因为我已经拥有 HighCharts 许可证。如果我没有许可证,我可能会使用一个简单的基于 GWT 的 API,例如 gchart

2012 年 3 月 29 日编辑:使用 Invient Charts 推出了 Vaadin 应用程序的生产版本。对最终结果非常满意。您可以使用纯 Java 代码控制 High Charts 功能的几乎所有方面。有几件事有点“hacky”,比如格式化点的显示方式和将鼠标悬停在需要将匿名 javascript 函数作为字符串传递的数据点上。初始设置也有点冒险;我不得不覆盖我的 ApplicationServlet 以确保正确导入 javascript 库,并且没有完整记录将它们放在项目结构中的正确位置。总的来说,将图表集成到我的 Vaadin 应用程序中相对轻松。强烈推荐。

最佳答案

JFreeChart 应该可以解决问题:http://www.jfree.org/jfreechart/ .这是我唯一有使用经验的图表包,所以我无法就它与其他包的比较方式向您提供任何反馈,但我知道它被 Java 开发人员广泛使用——我相信使用最多的是所有免费的图表包——而且它通常受到很高的评价。 JFreeChart 还具有 LGPL 许可证,这意味着它可以用于专有/商业软件,而具有 GPL 许可证的软件可以免费使用,但不能作为任何商业产品的一部分分发。不确定这在这里是否相关,但也许有帮助

关于java - 用于 Vaadin Web 应用程序的简单 Java 图形 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7652198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com