在使用JFreeChart的时候,经常会出现中文乱码的情况,以一个小例子来说明一下解决方式。
例子图
这是建立表的代码:
private static JFreeChart createChart(CategoryDataset dataset){
JFreeChart chart=ChartFactory.createBarChart("全球 WCDMA产业联盟成员构成情况",
"成员",
"数量",
dataset,
PlotOrientation.VERTICAL,
false,true,false);
chart.setBackgroundPaint(Color.WHITE);
CategoryPlot plot=(CategoryPlot)chart.getPlot();
plot.setBackgroundPaint(Color.BLACK);
CategoryItemRenderer renderer=plot.getRenderer()