我是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/

10-11 21:59