【问题标题】:Create Graph from data in an excel file从 Excel 文件中的数据创建图表
【发布时间】:2012-01-03 12:27:58
【问题描述】:

我需要从 excel 文件(.xls 或 .xlsx)中提取数据并根据数据显示图形/图表。显示的图形/图表应具有过滤器/机制,该过滤器/机制根据从那里的选择更改图形/图表,类似于 excel 中的自动过滤器。 excel文件可能有6列以上的数据。

我该如何进行?我是 Java 新手。请帮忙。

【问题讨论】:

  • 听起来您需要一个 Excel 数据透视图。我对 Java 无能为力,但也许这会为您的研究指明正确的方向。

标签: java excel graph


【解决方案1】:

这是一个复杂的问题,答案也同样复杂。

您的第一步是更加熟悉 Java 本身,因为在您做任何其他事情之前您将需要这个基础。先访问The Java Tutorials,了解一些基础知识。

一旦您掌握了 Java 的基础知识并了解了 GUI 开发,您就可以继续从 Excel 文件中读取数据。我推荐 Apache POI 作为从 Excel 读取数据的好工具。

您的下一步当然是学习 Java 中的图形和绘图,在这里您可能会发现像 JFreeChart 这样的东西对您有很大帮助。

所有这些在 Java 中都是可能和可行的,这实际上取决于您的承诺程度以及您是否愿意投入一些时间来开发此解决方案。

或者,如果您不倾向于编写自己的系统,为什么不使用LibreOffice 或 Microsoft Excel,因为它们都可以打开文档、提取数据和创建图表,并且会提供您想要的强大工具。

【讨论】:

  • 谢谢埃瓦尔德。您的回复很有帮助。将遵循此。
  • 嗨,Koushik,我很高兴。看起来工作量很大,但是很可惜,如果你想用任何语言进行编程,你首先需要基础知识。 Java 是一个复杂的平台,并不难,但它确实需要时间和精力的投入。祝您项目顺利!
猜你喜欢
  • 2016-09-16
  • 2013-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-25
  • 1970-01-01
相关资源
最近更新 更多