
ajofc
代码已转到github上维护
代码停止在googleCode提交,但最新的jar包也会上传到这里供下载。
PS:前几天看到有中国用户在使用这个工具,我很开心,但因为最近一年多工作太忙,于是完成了最常用的三种图后就没再继续,现在看到有不少人因为项目长时间未更新而担心遇到问题得不到支持,所以决定尽量业余时间再完善完善,包括新类型图表的支持和文档等。
PPS:如果你在项目中使用了这个工具包,请在wiki页上留个言,给我一些动力,感激不尽呦~
AJOFC stands for "Another Java API for Open Flash Chart 2" :)
遇到任何问题或有任何建议,请邮件至:zzxx513@gmail.com或zhangxiao@xiaomi.com
5分钟搞懂OFC
请参考官方教程,相信能找到这个项目的程序猿应该对OFC已有所了解。
java程序怎么写?
答:直接看代码,非常简单,比如画折线图:
// 声明一个数组,也可以是个List
Integer[] values = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
// 实例化一个JLineChart对象
JLineChart lineChart = new JLineChart();
// 添加一条折线,并打印出来
System.out.println(lineChart.addLine(values));
// JLineChart类是一个给用户使用的门面类,除了添加折线,里面还有各种各样的功能,
// 比如设置折线颜色,动画效果,XY轴的文字和样式,坐标点样式等等
画饼状图,同理:
// 声明一个数组,也可以是个List
Integer[] values = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
// 实例化一个JPieChart对象
JPieChart pieChart = new JPieChart();
// 添加一个饼图,并打印出来
System.out.println(pieChart.setValues(values));
// 同样,JPieChart类是一个给用户使用的门面类,里面还有其他很多功能,
// 详细说明可以查看方法上的注释
目前完成的是折线图,饼状图和柱状图,其他图形的接口还没有完成,敬请期待~
Project Information
- License: GNU Lesser GPL
- 3 stars
- svn-based source control
Labels:
Java
API
openflashchart
OFC
chart