从excel文件中的数据创build图表

我需要从Excel文件(.xls或.xlsx)中提取数据,并根据数据显示图表/图表。 所显示的graphics/图表应该具有filter/机制,根据从那里select来改变graphics/图表,类似于在Excel中的自动filter。 该excel文件可能有超过6列的数据。

我如何继续? 我是Java的新手。 请帮忙。

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

你的第一步是要更熟悉Java本身,因为在做其他事情之前,你将需要这个基础。 首先访问Java教程,并学习一些基础知识。

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

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

所有这些在Java中都是可行和可行的,这取决于您的承诺水平,以及您是否希望投入一些时间来开发此解决scheme。

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