怎么实现,谢谢!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【weichenggao】截止到2008-07-02 11:05:37的历史汇总数据(不包括此帖):
    发帖的总数量:8                        发帖的总分数:940                      
    结贴的总数量:8                        结贴的总分数:940                      
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    敬礼!
      

  2.   

    可以
    XYSeriesCollection   dataset   =   new   XYSeriesCollection(); XYSeries   s1   =   new   XYSeries( "日交易量 "); 
    for(int   i=1;   i <=48;   i++){   
    System.out.println(daily[i-1]); 
                            s1.add(i,daily[i-1]); 
                    } 
                    
                    XYSeries   s2   =   new   XYSeries( "平均日交易量 "); 
    for(int   j=1;   j <=48;   j++){   
                            s2.add(j,ave[j-1]); 
                    } 
                    
                    dataset.addSeries(s1); 
                    dataset.addSeries(s2); 
                    JFreeChart   chart   =   ChartFactory.createTimeSeriesChart( "交易系统访问量分时段统计 ", " ", "交易量 ",dataset,true,true,false); 
    chart.setBackgroundPaint(Color.white); 
                    XYPlot   plot   =   (XYPlot)   chart.getPlot(); 
                    plot.setBackgroundPaint(Color.lightGray); 
                    plot.setDomainGridlinePaint(Color.white);   
                    plot.setRangeGridlinePaint(Color.white); 
                    plot.setAxisOffset(new   RectangleInsets(5.0,   5.0,   5.0,   5.0)); 
                    plot.setDomainCrosshairVisible(true); 
                    plot.setRangeCrosshairVisible(true);                   XYItemRenderer   rr   =   plot.getRenderer(); 
                    if   (rr   instanceof   XYLineAndShapeRenderer)   { 
                            XYLineAndShapeRenderer   renderer   =   (XYLineAndShapeRenderer)   rr; 
                            renderer.setBaseShapesVisible   (true); 
                            renderer.setBaseShapesFilled(true); 
                    } 
                    //plot.setDomainAxis(new   NumberAxis()); 
                    
                    NumberAxis   axis   =   new   NumberAxis( "时间段 ");   
                    axis.setRange(1,48); 
                    axis.setTickUnit(new   NumberTickUnit(1));//貌似关键是这部分 
                    plot.setDomainAxis(axis);