`

JFreeChart 基本例子

阅读更多

 

 

 

JFreeChart  基本例子

 

package test;

import java.awt.Font;
import java.awt.event.WindowEvent;

import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PiePlot;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.data.general.PieDataset;
import org.jfree.ui.ApplicationFrame;
import org.jfree.ui.RefineryUtilities;



public class PieChart  {
	
public static void main(String args[]){

 		DefaultPieDataset defaultpiedataset = new DefaultPieDataset();
 		defaultpiedataset.setValue("管理人员", 10.02D);
 		defaultpiedataset.setValue("市场人员", 20.23D);
 		defaultpiedataset.setValue("开发人员", 60.02D);
 		defaultpiedataset.setValue("其他人员", 5.02D);
 		 	
 		JFreeChart jfreechart = ChartFactory.createPieChart("公司图", defaultpiedataset, true, true, false);
 		PiePlot pieplot =(PiePlot)jfreechart.getPlot();
 		pieplot.setNoDataMessage("no data available");
 		pieplot.setCircular(true);
 		pieplot.setLabelGap(0.01D);
 		pieplot.setLabelFont(new Font("楷体",Font.BOLD,12));
 		ChartFrame frame = new ChartFrame("First",jfreechart);
 		frame.pack();
 		frame.setVisible(true);

}

	
}
 
分享到:
评论

相关推荐

    jfreechart经典例子

    在描述中提到,Jfreechart基本能满足图表类的所有要求,这表明该库功能全面且强大。 `jfreechart-1.0.8-demo`这个文件很可能是JFreeChart 1.0.8版本的演示程序包,包含了各种预设的示例代码,这些示例涵盖了...

    jFreeChart简单例子

    **使用jFreeChart的基本步骤** 1. **引入依赖**:在项目中添加jFreeChart的库依赖,通常是通过Maven或Gradle的依赖管理工具。 2. **创建图表**:根据所需图表类型,使用jFreeChart提供的Factory方法创建图表对象。 ...

    JFreeChart 1.0.14 例子所有源代码

    这些示例不仅提供了基本的代码框架,还包含了详细的注释,方便初学者学习和调试。通过深入研究这些源代码,开发者可以灵活运用 JFreeChart 创建出具有专业外观和丰富功能的图表,提升应用程序的用户体验。

    JFreeChart入门小例子.rar

    在“JFreeChart入门小例子 - 因为专注,所以专业 - BlogJava.htm”中,可能包含了详细的文章或教程,解释了如何创建基本的JFreeChart图表。通常,这样的教程会涵盖以下几个关键点: 1. **引入依赖**:首先,你需要...

    jfreeChart 基本开发手册

    **jFreeChart 基本开发手册** jFreeChart 是一个强大的开源图表库,用于Java开发者生成高质量的、丰富的图表。这个库支持多种类型的图表,包括饼图、柱状图、线图以及混合图,广泛应用于数据分析、报表生成、可视化...

    jfreechart经典例子(完整源代码)

    这个压缩包“jfreechart经典例子(完整源代码)”提供了丰富的示例,帮助开发者更好地理解和使用JFreeChart库。 JFreeChart的核心功能在于其高度可定制性,它支持自定义颜色、标签、数据源、图例、轴样式等。在这些...

    jfreeChart几个简单例子

    2. **Web 示例**:可能包括在 JavaServer Pages (JSP) 或 Servlets 中使用 JFreeChart 的例子。这些示例可能涉及到如何将图表导出为图像文件,然后在网页上显示,或者通过 AJAX 实现动态更新。 3. **数据源和序列化...

    word+excel+jfreechart例子

    这个名为"word+excel+jfreechart例子"的压缩包提供了三个示例,分别展示了如何使用Java来实现这些功能。下面我们将详细探讨每个方面的知识点。 首先,我们来看Java操作Word的部分。在Java中,可以使用Apache POI库...

    JFreeChart Web例子

    首先,我们要了解JFreeChart的基本概念。JFreeChart是一个开源项目,它提供了丰富的API,使得开发者能够方便地生成静态和动态的图表。这些图表可以被嵌入到Java Swing应用程序、Java Applet或者Web应用中。...

    JFreeChart 简单的例子用作入门

    这个例子展示了 JFreeChart 的基本使用流程,对于初学者来说是个很好的起点。 通过深入学习和实践这个例子,你可以掌握 JFreeChart 的基本操作,并进一步了解如何根据实际需求定制图表。JFreeChart 的强大功能在于...

    jfreechart图形报表例子

    这个"jfreechart图形报表例子"是一个很好的资源,可以帮助开发者快速理解和使用JFreeChart库。 首先,JFreeChart库的核心是ChartFactory类,它提供了一系列静态方法,用于根据给定的数据和参数创建不同类型的图表。...

    jfreeChart例子

    这个“jfreeChart例子”压缩包包含了一些示例代码,帮助开发者更好地理解和使用 JFreeChart。 1. **JFreeChart 的基本结构** JFreeChart 的核心组件包括 ChartFactory、Chart、Plot 和 Dataset。ChartFactory 用于...

    一个JFreeChart例子

    这个例子是关于如何使用JFreeChart来生成图表的一个实例,通过它我们可以深入理解JFreeChart的基本用法和功能。 **一、JFreeChart介绍** JFreeChart库提供了丰富的图表类型,包括折线图、柱状图、饼图、散点图、...

    jfreechart几个例子

    除了基本的图表创建,JFreeChart 还支持以下高级特性: 1. **动态图表**:通过定时更新数据集和重新绘制图表,可以实现动态数据展示。 2. **交互式图表**:允许用户点击、缩放、平移图表,获取数据信息。 3. **...

    JFreeChart使用例子

    这个简单的例子展示了JFreeChart的基本用法,但实际使用中,你可以根据需要进一步定制图表的颜色、标签、字体、背景等视觉元素,也可以添加更复杂的数据结构,如时间序列数据。JFreeChart还支持导出图表为多种格式...

    jfreechart1.5demo例子源代码

    这个"jfreechart1.5demo例子源代码"压缩包包含了JFreeChart 1.5版本的示例和源代码,可以帮助开发者更好地理解和使用该库。 首先,`jfreechart-1.0.5-demo-all.jar`文件是JFreeChart的演示程序,尽管标题中提到的是...

    JFreeChart DemoCode 例子

    "JFreeChart DemoCode 例子"这个资源包含了JFreeChart的一些示例代码,对于学习和理解如何使用JFreeChart来构建图表非常有帮助。开发者可以通过这些示例快速掌握其基本用法和高级特性。例如: 1. `jchardemos.rar`...

    JfreeChart最好的例子

    通过这些示例,开发者不仅可以学习到JFreeChart的基本用法,还能掌握高级特性,如动态数据、自定义渲染和注释等。JFreeChart的强大之处在于其灵活性和可定制性,允许开发者创造出满足特定需求的图表。在实际项目中,...

    JFreeChart例子

    这个"JFreeChart例子"应该是对JFreeChart基本用法的直观展示,包括创建图表、设置数据源、自定义图表属性等操作。开发者可以通过学习这个例子,快速掌握JFreeChart的使用,并将其应用于自己的项目中,实现复杂且具有...

    JfreeChart 应用详解 例子

    **JFreeChart 应用详解 例子** JFreeChart 是一个功能强大的开源 Java 图形库,它为开发者提供了丰富的图表绘制能力,包括折线图、柱状图、饼图、散点图、甘特图等多种类型。这个中文教程将帮助初学者快速掌握 ...

Global site tag (gtag.js) - Google Analytics