JFreeChart的简单应用以及解决中文显示方框的问题
JFreeChart是一组功能强大、灵活易用的Java绘图API,使用它可以生成多种通用性的报表,包括柱状图、饼图、曲线图、甘特图等。它能够用在Swing和Web等中制作自定义的图表或报表,并且得到广泛的应用。但是有的时候会出现方框的情况,下面就来通过例子来说明如何让中文显示出来。
要让一个JFreeChar生成图形并显示需要经过下面的步骤:
1、创—ataSet的数据集合
从图表中可以看到,中文不能显示,都变成了一个个的小方框。要解决这个问题需要在代码中添加下面这样的设置。
此时显示了中文,另外可能你需要显示每一种情况占用的百分比是多少,这时候可以添加这样的代码:
注意以上添加的代码需要在输出图表之前加上,否则看不到效果的。