欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

JFreeChart 中文乱码问题解决办法,jfreechart乱码,java代码/**

来源: javaer 分享于  点击 19520 次 点评:121

JFreeChart 中文乱码问题解决办法,jfreechart乱码,java代码/**


java代码

/**   * 配置字体   * @param chart JFreeChart 对象   */    private void configFont(JFreeChart chart){        // 配置字体        Font xfont = new Font("宋体",Font.PLAIN,12) ;// X轴        Font yfont = new Font("宋体",Font.PLAIN,12) ;// Y轴        Font kfont = new Font("宋体",Font.PLAIN,12) ;// 底部        Font titleFont = new Font("隶书", Font.BOLD , 25) ; // 图片标题        CategoryPlot plot = chart.getCategoryPlot();// 图形的绘制结构对象        // 图片标题        chart.setTitle(new TextTitle(chart.getTitle().getText(),titleFont));        // 底部        chart.getLegend().setItemFont(kfont);        // X 轴        CategoryAxis domainAxis = plot.getDomainAxis();        domainAxis.setLabelFont(xfont);// 轴标题        domainAxis.setTickLabelFont(xfont);// 轴数值        domainAxis.setTickLabelPaint(Color.BLUE) ; // 字体颜色        domainAxis.setCategoryLabelPositions(CategoryLabelPositions.UP_45); // 横轴上的label斜显示        // Y 轴        ValueAxis rangeAxis = plot.getRangeAxis();        rangeAxis.setLabelFont(yfont);        rangeAxis.setLabelPaint(Color.BLUE) ; // 字体颜色        rangeAxis.setTickLabelFont(yfont);    }   
相关栏目:

用户点评