BoxAndWhiskerChart可以利用
JFreeChart createBoxAndWhiskerChart(String title,
String categoryAxisLabel, String valueAxisLabel,
BoxAndWhiskerCategoryDataset dataset, boolean legend)
其中定制BoxAndWhiskerChart的一些基本方法在上一篇日志中已经写出,还有一些特殊的设置比如对每个类别设置不同的颜色.需要使用
setDrawingSupplier(DrawingSupplier supplier)
而DrawingSupplier的实现在Jfreechart中有DefaultDrawingSupplier这个类来实现,
而DefaultDrawingSupplier提供了无参的构造函数来设置了很多默认的Paint对象.
而DefaultDrawingSupplier没有提供相关参数的set方法所以如果想自己定义颜色信息,必须使用有参的构造函数
DefaultDrawingSupplier(Paint[] paintSequence,
Paint[] fillPaintSequence, Paint[] outlinePaintSequence,
Stroke[] strokeSequence, Stroke[] outlineStrokeSequence,
Shape[] shapeSequence)
或者
DefaultDrawingSupplier(Paint[] paintSequence,
Paint[] outlinePaintSequence,
Stroke[] strokeSequence,
Stroke[] outlineStrokeSequence,
Shape[] shapeSequence)
来实现.其中 paintSequencethe就是填充每个图形的颜色Jfreechart也提供了默认的设置,会提供一个颜色的集合并返回
ChartColor.createDefaultPaintArray()
shapeSequence是默认的图形在DefaultDrawingSupplier中也有提供
Shape[] createStandardSeriesShapes()
而其他属性感觉不是那么重要,有需要的也可以自己进行设置.....
分享到:
相关推荐
JAR是重新编译过得,参考博客:http://blog.sina.com.cn/s/blog_a7f7f4e10102v3c0.html
JFreeChart中文API解释JFreeChart中文API解释JFreeChart中文API解释
Jfreechart柱形图详细设置 /**参数分别为:图表标题 ,目录轴的显示标签 ,数值轴的显示标签 ,数据集 ,是否生成URL链接 图表方向:水平、垂直, 是否显示图例(对于简单的柱状图必须是false) ,是否生成工具 */
jfreeChart 例子,并设置语言,防止乱码
JfreeChart中文教程+中文API
jfreechart 中文简单说明 API
这个压缩包里面有三个...JFreeChart+API一览.doc JFreeChart中文API(1).mht JFreeChart中文文档.htm 内容差不多,都提供出来方便大家看 主要是介绍了每个API的方法都是用来做什么用得,解释是中文的感觉还是比较有用的.
JFreeChart中文帮助文档(chm)
JFreeChart中文API.pdf
NULL 博文链接:https://xxqn.iteye.com/blog/824617
jfreechart中文乱码问题解决方案
JFreeChart chart = ChartFactory.createXYLineChart("liumingjin", // chart title "time(min)", // domain axis label "pv(mv)", // range axis label xyDataset, // data PlotOrientation....
JFreeChart中文api (JFreeChart-1.0.5-Ch.chm) JFreeChart中文api (JFreeChart-1.0.5-Ch.chm)
JFreeChart API 中文,是非常实用的开发文档。
jfreechart 中文api
JFreeChart的方法中文API,JFreeChart的方法中文API
jfreechart 中文指导,可以通过指导学习JfreeChart基本用法。
JFreeChart API中文文档
jfreechart中英文API 很难搜集到的 jfreechart是很常见的第三方包