JfreeChart字体设置

  1. /**     
  2.      * 配置字体     
  3.      * @param chart JFreeChart 对象     
  4.      */      
  5.      private void configFont(JFreeChart chart){      
  6.          // 配置字体      
  7.          Font xfont = new Font("宋体",Font.PLAIN,12) ;// X轴      
  8.          Font yfont = new Font("宋体",Font.PLAIN,12) ;// Y轴      
  9.          Font kfont = new Font("宋体",Font.PLAIN,12) ;// 底部      
  10.          Font titleFont = new Font("隶书", Font.BOLD , 25) ; // 图片标题      
  11.          CategoryPlot plot = chart.getCategoryPlot();// 图形的绘制结构对象      
  12.               
  13.          // 图片标题      
  14.          chart.setTitle(new TextTitle(chart.getTitle().getText(),titleFont));      
  15.               
  16.          // 底部      
  17.          chart.getLegend().setItemFont(kfont);      
  18.               
  19.          // X 轴      
  20.          CategoryAxis domainAxis = plot.getDomainAxis();          
  21.          domainAxis.setLabelFont(xfont);// 轴标题      
  22.          domainAxis.setTickLabelFont(xfont);// 轴数值        
  23.          domainAxis.setTickLabelPaint(Color.BLUE) ; // 字体颜色      
  24.          domainAxis.setCategoryLabelPositions(CategoryLabelPositions.UP_45); // 横轴上的label斜显示        
  25.               
  26.          // Y 轴      
  27.          ValueAxis rangeAxis = plot.getRangeAxis();          
  28.          rangeAxis.setLabelFont(yfont);        
  29.          rangeAxis.setLabelPaint(Color.BLUE) ; // 字体颜色      
  30.          rangeAxis.setTickLabelFont(yfont);        
  31.               
  32.      }
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值