cewolf中,使X轴上的标签倾斜45度

 
 1.主要实现思想:
      利用ChartPostProcessor接口和<cewolf:chartpostprocessor>标签实现
 
 2.JSP代码如下:
 <%@ page import="de.laures.cewolf.ChartPostProcessor"%>
 <%@ page import="org.jfree.chart.plot.CategoryPlot"%>
 <%@ page import="org.jfree.chart.axis.CategoryLabelPositions"%>
 <%@ page import="org.jfree.chart.JFreeChart"%>
 
  <%
    ChartPostProcessor labelPosition = new ChartPostProcessor() {
    public void processChart(Object chart, Map params) {
        CategoryPlot plot = (CategoryPlot) ((JFreeChart) chart).getPlot();
        plot.getDomainAxis().setCategoryLabelPositions(CategoryLabelPositions.UP_45);
      }
    };
    pageContext.setAttribute("labelPosition", labelPosition);
  %>
 
  <cewolf:chart id="pageChart2" title="日期柱状图" type="verticalBar" xaxislabel="时间" yaxislabel="数量">
    <cewolf:data>
        <cewolf:producer id="data1" />
    </cewolf:data>
 
    <cewolf:chartpostprocessor id="labelPosition"></cewolf:chartpostprocessor>    <!-- 加入此标签,以使X轴上的lable倾斜45度-->
 </cewolf:chart>
 
 <cewolf:img chartid="pageChart2" renderer="/adChart" width="500" height="500"/>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值