JFreeChart的Swing图形例子(饼图)
来源:互联网 发布:冰雅蝶雪恋 知乎 编辑:程序博客网 时间:2024/05/22 03:34
代码:
package com.yw.test;
//http://www.jfree.org/jfreechart/index.html
import java.awt.Font;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PiePlot;
import org.jfree.chart.title.LegendTitle;
import org.jfree.chart.title.TextTitle;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.data.general.PieDataset;
public class JFreeChartTest {
public static void main(String[] args) {
DefaultPieDataset dataSet = new DefaultPieDataset();
dataSet.setValue("笔记本", 25);
dataSet.setValue("鼠标", 25);
dataSet.setValue("键盘", 45);
dataSet.setValue("显示器", 10);
JFreeChart chart = ChartFactory.createPieChart("公司销售情况表", (PieDataset)dataSet, true, true, true);
Font ftt = new Font("黑体", Font.BOLD, 40);
Font ft = new Font("SimSun", 30, 30);//宋体
LegendTitle legend = null;
TextTitle txtTitle = null;
PiePlot categoryplot = null;
legend = chart.getLegend();
txtTitle = chart.getTitle();
categoryplot = (PiePlot) chart.getPlot();
txtTitle.setFont(ftt); // 设置标题字体
categoryplot.setLabelFont(ft);// 设置图片上固定指示文字字体
legend.setItemFont(ft);// 设置图例字体
ChartFrame chartFrame = new ChartFrame("某公司销售结构图", chart);
chartFrame.pack();
chartFrame.setVisible(true);
}
}
- JFreeChart的Swing图形例子(饼图)
- JFreeChart 生成图形 例子
- JFreeChart所有图形例子
- JSP 利用 JFreechart直接生成报表图形的例子
- jfreechart的例子
- Swing中嵌入动态曲线,动态图形:JFreeChart API一览
- JFreeChart各种图形的制作
- jfreechart图形绘制(一)
- Jfreechart学习心得之一(饼形状图形的创建)
- JFreechart 的一些用法 例子
- 一个很乱很长的jfreechart例子
- JFreeChart实现实时曲线图(不错的例子)
- JFreeChart(报表图形引擎)的使用
- JFreeChart(报表图形引擎)的使用
- JFreechart例子
- jfreechart 例子
- jfreechart例子
- jfreechart 例子
- list使用中遇到的erase问题(List Iterator Not Incrementable)
- Java防止SQL注入的几个途径
- 如何在Eclipse中查看JDK类库的源代码
- 条码解析
- ORA-00979 不是group by 表达式 .
- JFreeChart的Swing图形例子(饼图)
- IE下window.onresize 多次调用和死循环bug处理
- 红黑树学习
- android camera(一):camera模组CMM介绍
- 学习JQueryMobile框架(1)
- VC 2010 Express下安装OpenCV2.4.4
- Codeforce173 Div2
- Android Fragment 生命周期笔记
- Linux之GCC经典入门教程