当前位置: 代码迷 >> Web开发 >> 关于Open Flash Chart与X轴的对应关系
  详细解决方案

关于Open Flash Chart与X轴的对应关系

热度:193   发布时间:2012-03-08 13:30:13.0
关于Open Flash Chart与X轴的对应关系 - Web 开发 / 其他
实现一年内,每周的数据显示

最多有52个数据,但是不是每周都有数据显示

比如2010年数据有:
周 数据
1 502
2 382
12 483
23 338
40 493
52 382


然后X轴的坐标为1-52

怎样才能把对应的数据,安排到对应的X轴上?

求后台代码。。。

现在的代码如下:
Java code

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);//按照顺序把点加入到图形中    
}



------解决方案--------------------
不懂 纯粹路过帮顶
------解决方案--------------------
没用过这个,都是用FusionCharts。效果没有,根据实例的数据格式,看看自己写的对不
  相关解决方案