我是jfreechart的新手。我想显示一个基于数据库表中值的图表。表为dns_time,文件名为dns_lookup_time,update_time。我想在x轴上使用update_time,在y轴上使用dns_lookup_time,并且应该根据数据库中的值显示曲线。我使用的是hibernate和postgresql,谁能帮助我实现这一目标,谢谢。
您可能会看一下JDBCXYDataset,它可以基于元数据检测时间序列。如API中所述,“第一列将是x轴,其余列是y轴值”。单击类名称以查看相应的源,例如。
JDBCXYDataset
附录:如果您不想JDBCXYDataset直接与JDBC查询一起使用,它可能是一个有用的概述,说明如何扩展AbstractXYDataset以基于相应的JPA查询创建数据集。
AbstractXYDataset
class JpaXYDtaset extends AbstractXYDataset { // implement required methods using JPA query results }