Java画图之--JFreeChart
2009-04-14 17:33
232 查看
JFreeChart是开放源代码站点SourceForge.net上的一个JAVA项目,它主要用来各种各样的图表,这些图表包括:饼图、柱状图(普 通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等。这些不同式样的图表基本上可以满足目前的要求。
下载站点:http://www.jfree.org/jfreechart/index.html
一个实现的例子如下:
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
public class JfreeChartTest {
/**
* @param args
*/
public static void main(String[] args) {
// ceate a dataset
DefaultPieDataset data = new DefaultPieDataset();
data.setValue("Category 1", 40);
data.setValue("Category 2", 40);
data.setValue("Category 3", 40);
// ceate a chart
JFreeChart chart = ChartFactory.createPieChart(
"Sample Pie Chart",
data,
true,
true,
false
);
// ceate and display a frame
ChartFrame frame = new ChartFrame("First", chart);
frame.pack();
frame.setVisible(true);
}
}
本文出自 “自由天空” 博客,请务必保留此出处http://kangyunqiang.blog.51cto.com/674292/149659
下载站点:http://www.jfree.org/jfreechart/index.html
一个实现的例子如下:
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
public class JfreeChartTest {
/**
* @param args
*/
public static void main(String[] args) {
// ceate a dataset
DefaultPieDataset data = new DefaultPieDataset();
data.setValue("Category 1", 40);
data.setValue("Category 2", 40);
data.setValue("Category 3", 40);
// ceate a chart
JFreeChart chart = ChartFactory.createPieChart(
"Sample Pie Chart",
data,
true,
true,
false
);
// ceate and display a frame
ChartFrame frame = new ChartFrame("First", chart);
frame.pack();
frame.setVisible(true);
}
}
本文出自 “自由天空” 博客,请务必保留此出处http://kangyunqiang.blog.51cto.com/674292/149659
相关文章推荐
- JAVA JFreeChart画图
- 一个用JAVA写的画图程序
- java画图中运用缓冲解决屏幕闪烁方案一
- 创建了一个JAVA画图功能图形库
- JFreeChart开源图表组件在Java开发中的应用(一)
- JFreeChart饼图, java程序中加载宋体字库
- java中画图
- 利用JFreeChart生成简单柱状图(Java)
- Java 一个简单的画图程序
- Java绘制图表框架JFreeChart入门
- Java图表开发-JFreeChart
- JAVA 画图机制
- jfreechart生成饼图和折线图,java反射
- CCF-CSP 画图 JAVA 201512-3
- JAVA画图方式一
- java中关于JFreeChart实现实时曲线图
- CCF之画图(java)
- Java jfreechart 中显示多个不同类型图表
- java之报表组件JFreeChart
- JFreeChart简单介绍及入门实例 - [JAVA编程]