我是jfreechart的新手,我想显示一个基于数据库表中值的图表
表是dns_time,文件名为dns_lookup_time,update_time。
我想在x轴上使用update_time,在y轴上使用dns_lookup_time,并且应该根据数据库中的值显示曲线。我使用的是hibernate和postgresql。
最佳答案
您可能会看到JDBCXYDataset
,它可以基于元数据检测时间序列。如API中所述,“第一列将是x轴,其余列是y轴值。”单击类名称以查看相应的源,以example开头。
附录:如果您不想直接将JDBCXYDataset
与JDBC查询一起使用,它可能是一个有用的概述,说明如何扩展AbstractXYDataset
来基于相应的JPA查询创建数据集。
class JpaXYDtaset extends AbstractXYDataset {
// implement required methods using JPA query results
}
关于java - 如何在Java中实现XYLine jfreechart,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16958898/