我想把横坐标轴的标题放到横坐标轴的(最)右侧,纵坐标轴的标题放到纵坐标轴的(最)上侧(顶端),最好能把纵坐标轴的标题竖直显示,而不是默认情况下的和纵坐标轴平行显示
(默认情况下,横纵坐标轴的标题都是居中显示的)

解决方案 »

  1.   

    楼主可以变换一种方式,不调节坐标轴,调节生成的图片显示的位置,使用div+css应该能实现,jfreechar还真没发现这种方法。
        ValueAxis rangeAxis = plot.getRangeAxis();
        //设置最高的一个 Item 与图片顶端的距离 
        rangeAxis.setUpperMargin(0.15);
        //设置最低的一个 Item 与图片底端的距离 
        rangeAxis.setLowerMargin(0.15);
        plot.setRangeAxis(rangeAxis);
      

  2.   

    看它的API去,如果API没提供那就不能做。你可以通过修改它的源码来实现
      

  3.   

    //设置标题的位置  
    jfreechart.getTitle().setPosition(RectangleEdge.RIGHT);