我用jfreechart画图,数据轴上的刻度想自己自定义,比如刻度是5,不然jfeechart自动控制,就是y轴上的刻度自己定义

解决方案 »

  1.   

    呵呵,已经解决。代码:
         NumberAxis vValueAxis = (NumberAxis) vCategoryPlot.getRangeAxis();
         vValueAxis.setAutoTickUnitSelection(false);
         NumberTickUnit nt= new NumberTickUnit(10d);
         vValueAxis.setTickUnit(nt);
      

  2.   

    用JFreeChart创建时间曲线,我的数据点从2002到2006年,每季度一个点,希望时间轴以2002-03,2002-06,2002-09,……,但JFreeChart自动生成的时间轴恰好超过一个月2002-04,2002-07,2002-10,2003-01,……,不知道怎样设定。望不吝赐教!
      

  3.   

    楼主,我是用的是1.0.1,在柱图中,每个柱子下面的文字竖着显示怎么弄?注意版本哈!以前版本的有个函数rangeAxis.setVerticalTickLabels(true);用不起了!
      

  4.   

    NumberAxis vValueAxis = (NumberAxis) vCategoryPlot.getRangeAxis();
         vValueAxis.setAutoTickUnitSelection(false);
         NumberTickUnit nt= new NumberTickUnit(10d);
         vValueAxis.setTickUnit(nt);confrim it's right
      

  5.   

    search from google 雷达 jfreechart