用jfreechart 实现 曲线图时,x坐标为什么必须是时间显示

如果我数据库中的一个表中没有时间 但是我还想以曲线图的方式显示.,,如何实现?

x坐标不是必须显示时间
如:
final String series1 = "First";

final String type1 = "Type 1";
final String type2 = "Type 2";
final String type3 = "Type 3";
final String type4 = "Type 4";
final String type5 = "Type 5";
final String type6 = "Type 6";
final String type7 = "Type 7";
final String type8 = "Type 8";

final DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(1.0, series1, type1);
dataset.addValue(4.0, series1, type2);
dataset.addValue(3.0, series1, type3);
dataset.addValue(5.0, series1, type4);
dataset.addValue(5.0, series1, type5);
dataset.addValue(7.0, series1, type6);
dataset.addValue(7.0, series1, type7);
dataset.addValue(8.0, series1, type8);
这样的dataset就是以x坐标为type1,type2。。。。type8标注的追问

这个是针对生成柱状图那种实现的,我的需求是生成曲线图折线图时,如何在x轴表示..在帮忙研究下。其他图形我都生成了,而且都是动态在数据库中取出来的,唯一一个曲线图不会。谢了!!

追答

把我给你的dataset加入ChartFactory.createLineChart方法的参数里面,就行了,这个不是柱状图,看截图

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网