哪种JFreeChart最容易用于表示简单的线条和条形图

我试图在我的图表中表示的数据通常会显示沿着底部或x轴的时间戳(日期和时间),以及各种数据(将来总是简单的整数或浮点数据)显示在左轴上。 基本上它将沿着底部映射事件,并且说左边的性能。

我正在使用JFreeChart,但不幸的是,对开发人员的支持是不存在的,我不会为他们的教程付费。 直接我可以看到许多我可以使用的图表类型,这篇文章要求我使用最合适的集合和图表对象。

最初我使用XYScatterPlot去了XYDataSet,但我意识到其中一个轴必须是日期,而不是简单的整数。 所以我只看了一下TimeSeries和TimeSeriesChart对象。 但是由于某些奇怪的原因,它似乎只允许布尔值或浮点数(而不是数字轴上的整数值)。 此外,它说我的Timestamp类已被弃用(我使用的所有日期信息都存储在对象数据库中作为时间戳,存储年,月,日,小时,分钟,秒等)。

总而言之,我希望最好的集合和图表对象存储一系列将时间戳日期映射到整数值的简单图形。 干杯。

虽然我建议专业开发人员使用指南 ,但学生和afficionados会想要检查现有的例子和来源。 包含在发行版中的ChartFactory与您的用例特别相关, ChartFactory的关联createTimeSeriesChart()方法显示了如何使用DateAxis构建此类图表。

免责声明:不隶属于Object Refinery Limited; 只是一个满意的客户和非常小的贡献者。