jfreechart 字体编码问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:19:46
我的jfreechart是1.0.12版本的..
里面的默认字体是GB18030..不支持中文..
我想把它全部改为UTF-8的 不知道在哪里改呢??
一个个的设置太麻烦了..郁闷..而且有的还不知道在哪里设置呢..
像bar这样的图形有的就根本不知道在哪里设置字体..
高手指点一下 谢谢了
谢谢一楼的,你是唯一一个知道这个问题的..
但是还是解决不了..
关健是中文完全显示不出来..难道还要一个个手动改??

JFreeChart chart = ChartFactory.createBarChart(
"用水量管理",//图表标题
"水量分类",//X轴标题
"用水量比例",//Y轴标题
dataset,//数据集合
PlotOrientation.VERTICAL,//图表显示方向(水平、垂直)
true,//是否使用图例
true,//是否使用工具提示
false//是否为图表增加URL
);
/*----------设置消除字体的锯齿渲染(解决中文问题)--------------*/
chart.getRenderingHints().put(RenderingHints.KEY_TEXT_ANTIALIASING,RenderingHints.VALUE_TEXT_ANTIALIAS_OFF);