我用jfreechart生成一个时序图。初始化时序图数据集的时候add函数出错。代码如下:    //把整型转化为双精度型;
    patentcount=Double.valueOf(rs2.getInt("yearcount")); 
    //把字符型转换为日期型
    java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy");
    Date date=format.parse(rs2.getString("year"));
    //把数据加入到TimeSeries pop1 = new TimeSeries("Patent", Day.class);中去
    pop1.add(date,patentcount);   错误提示为:
An error occurred at line: 109 in the jsp file: /statistic/unit/zhexian.jsp
Generated servlet error:
The method add(TimeSeriesDataItem) in the type TimeSeries is not applicable for the arguments (Date, double)我从网上找到的例子内容为
ts.add(new TimeSeriesDataItem(new Day(1, 1, 2006),new Double(2000)));不太清楚这个函数该怎么用,请教大家,谢谢了!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【jiangeb】截止到2008-07-21 12:03:54的历史汇总数据(不包括此帖):
    发帖的总数量:46                       发帖的总分数:1688                     每贴平均分数:36                       
    回帖的总数量:21                       得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:43                       结贴的总分数:1448                     
    无满意结贴数:4                        无满意结贴分:110                      
    未结的帖子数:3                        未结的总分数:240                      
    结贴的百分比:93.48 %               结分的百分比:85.78 %                  
    无满意结贴率:9.30  %               无满意结分率:7.60  %                  
    值得尊敬