很多朋友看了我以前的一篇关于jfreechart+sql实现时间曲线图后都来问我,有没有可以自定义x轴坐标刻度名字的方法,其实在我写了那篇文章之后,我发现了时间曲线图的一些问题,例如时间间隔不平均的情况下,曲线图成形难看,且x轴时间显示不够人性化,当然这也可能是我没有发现处理好这个问题的方法。。。之后我还是使用了另一个方法去完成了那个客户的时间曲线图要求,就是使用了x轴坐标自定义的方法。。
关于如何配置Jfreechart等的具体内容可以参考我以前的文章:jfreechart+sql实现时间曲线图
Demo :
<%@ page import="java.awt.*,
javax.swing.JPanel,
org.jfree.chart.*,
org.jfree.chart.axis.*,
org.jfree.chart.plot.*,
org.jfree.chart.renderer.category.LineAndShapeRenderer,
org.jfree.data.category.CategoryDataset,
org.jfree.data.category.DefaultCategoryDataset,
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer,
org.jfree.chart.title.TextTitle,
org.j
javax.swing.JPanel,
org.jfree.chart.*,
org.jfree.chart.axis.*,
org.jfree.chart.plot.*,
org.jfree.chart.renderer.category.LineAndShapeRenderer,
org.jfree.data.category.CategoryDataset,
org.jfree.data.category.DefaultCategoryDataset,
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer,
org.jfree.chart.title.TextTitle,
org.j