关于Open Flash Chart与X轴的对应关系 - Web 开发 / 其他
实现一年内,每周的数据显示
最多有52个数据,但是不是每周都有数据显示
比如2010年数据有:
周 数据
1 502
2 382
12 483
23 338
40 493
52 382
然后X轴的坐标为1-52
怎样才能把对应的数据,安排到对应的X轴上?
求后台代码。。。
现在的代码如下:
XAxis x = new XAxis(); // X 轴 for(int i=1;i<=52;i++){x.addLabels(String.valueOf(i));}/**APU**/ LineChart lineAPU = new LineChart(); lineAPU.setDotStyle(new LineChart.Style(LineChart.Style.Type.HALLOW_DOT)); lineAPU.setColour("#00FF00"); lineAPU.setFontSize(12);// 设置字体 lineAPU.setTooltip("#val#%");//设置鼠标移到点上显示的内容/**End APU**/List list=service.getListByYear();for(int i=0;i<list.size();i++){Dto dtolist=(Dto)list.get(i);//这里应该怎么写呢?没有思路,请教各位大侠LineChart.Dot dot2 = new LineChart.Dot(dtolist.getApu());//按照顺序设置各个点的值dot2.setDotSize(5);//点的大小lineAPU.addDots(dot2);//按照顺序把点加入到图形中 }