- 浏览: 238420 次
- 性别:
- 来自: 西安
-
文章分类
最新评论
-
qwe2252099:
给力!简单易懂
两个java web服务间SoapMessage对象的传递 -
mimang2007110:
不是自带的,自己编辑过的
java代码模板 -
墨子宇:
貌似不是带有箭头的
CSS带箭头的导航菜单 -
墨子宇:
借鉴一下。不是自带的那个吧
java代码模板 -
墨子宇:
看名字应该是注释模板吧
myeclipse编码模板
如果是通过工厂类ChartFactory创建JFreeChart实例,可以通过ChartFactory类提供的方法获得绘图区实例;如果是通过JFreeChart类创建JFreeChart实例,则需要在创建JFreeChart实例之前订制好绘图区实例,然后在创建时传入。常用的绘图区类及其功能请参见表5.3。
表5.3 常用的绘图区类及其功能
名称 |
功能 |
CategoryPlot |
在绘制基于DefaultCategoryDataset数据集的柱形图、折线图、区域图时,绘图区为该类型 |
PiePlot |
在绘制普通饼形图时,绘图区为该类型 |
PiePlot3D |
在绘制3D饼形图时,绘图区为该类型 |
XYPlot |
在绘制基于TimeSeries数据集的柱形图、折线图、区域图时,绘图区为该类型 |
表5.3中介绍的几个绘图区类均继承于Plot类,Plot类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.4。
表5.4 Plot类提供的常用方法及其功能
名称 |
功能 |
setBackgroundPaint(Paint paint) |
用来设置绘图区的背景色 |
setBackgroundAlpha(float alpha) |
用来设置绘图区背景的透明度,参数在0.0和1.0之间,数值越大透明度越低 |
setForegroundAlpha(float alpha) |
用来设置绘图区前景的透明度,参数在0.0和1.0之间,数值越大透明度越高 |
setNoDataMessage(String message) |
用来设置在没有绘图数据时在绘图区显示的提示信息 |
setNoDataMessageFont(Font font) |
用来设置没有绘图数据时显示的提示信息的字体 |
setNoDataMessagePaint(Paint paint) |
用来设置没有绘图数据时显示的提示信息的颜色 |
CategoryPlot类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.5。
表5.5 CategoryPlot类提供的常用方法及其功能
名称 |
功能 |
setDataset(CategoryDataset dataset)和setDataset(int, CategoryDataset) |
均用来设置绘图数据集实例,后者的第一个参数为数据集的唯一标识值,前者是采用默认标识值(0)。如果在一个绘图区中只包含一个分类轴和一个数值轴,建议使用前者;否则,一定要通过后者为每个数据集实例指定一个唯一标识值 |
setDomainAxis(CategoryAxis axis) |
用来设置分类轴实例 |
setDomainAxisLocation(AxisLocation location) |
用来设置分类轴的绘制位置,入口参数常量在org.jfree.chart.axis.AxisLocation类中做了定义 |
setDomainGridlinesVisible(boolean visible) |
用来设置分类轴标记线是否可见,默认为不可见(false) |
setDomainGridlineStroke(Stroke stroke) |
用来设置分类轴标记线的绘制风格 |
setDomainGridlinePaint(Paint paint) |
用来设置分类轴标记线的颜色 |
setRangeAxis(ValueAxis axis) |
用来设置数据轴实例 |
setRangeAxisLocation(AxisLocation location) |
用来设置数据轴的绘制位置,入口参数常量在org.jfree.chart.axis.AxisLocation类中做了定义 |
setRangeGridlinesVisible(boolean visible) |
用来设置数据轴标记线是否可见,默认为可见(true) |
setRangeGridlineStroke(Stroke stroke) |
用来设置数据轴标记线的绘制风格 |
setRangeGridlinePaint(Paint paint) |
用来设置数据轴标记线的颜色 |
mapDatasetToDomainAxis(int, int) |
用来将指定标识值的绘图数据集与分类轴建立关联 |
mapDatasetToRangeAxis(int, int) |
用来将指定标识值的绘图数据集与数据轴建立关联 |
PiePlot类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.6。
表5.6 PiePlot类提供的常用方法及其功能
名称 |
功能 |
setCircular(boolean flag) |
用来设置饼图为正圆还是椭圆,默认为正圆(true)。建议在绘制普通饼图时采用正圆,在绘制3D饼图时采用椭圆 |
setStartAngle(double angle) |
用来设置饼图第一段圆弧的起始绘制角度,默认为在饼图的正上方开始绘制。水平方向饼图的最左侧为0度,最右侧为180度;垂直方向饼图的正上方为90度,正下方为270度 |
setDirection(Rotation direction) |
用来设置饼图的绘制方向,默认为按顺时针方向绘制。Rotation.CLOCKWISE代表顺时针,Rotation.ANTICLOCKWISE代表逆时针 |
setLegendLabelGenerator(PieSectionLabelGenerator generator) |
用来设置饼图中图例的输出样式 |
setLabelGenerator(PieSectionLabelGenerator generator) |
用来设置饼图中普通标签的输出样式,当设置为NULL时,则不显示普通标签及连接线 |
setLabelFont(Font font) |
用来设置饼图中普通标签的字体样式 |
setLabelPaint(Paint paint) |
用来设置饼图中普通标签的字体颜色 |
setLabelBackgroundPaint(Paint paint) |
用来设置饼图中普通标签的背景颜色 |
setLabelOutlinePaint(Paint paint) |
用来设置饼图中普通标签的边框颜色 |
setLabelLinkPaint(Paint paint) |
用来设置饼图中普通标签与圆弧之间连接线的颜色 |
setSectionPaint(Comparable, Paint) |
用来设置饼图中代表指定图例的扇形的填充色 |
setToolTipGenerator(PieToolTipGenerator generator) |
用来设置热点饼图中热区标签的输出样式 |
setURLGenerator(PieURLGenerator generator) |
用来设置热点饼图中热区链接的URL |
setIgnoreNullValues(boolean flag) |
用来设置是否显示绘图数据设为NULL的图例,默认为显示(false) |
setIgnoreZeroValues(boolean flag) |
用来设置是否显示绘图数据设为0的图例,默认为显示(false) |
PiePlot3D类仅提供了一个用来设置3D饼图Z轴高度的方法setDepthFactor(double factor)。
XYPlot类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.7。
表5.7 XYPlot类提供的常用方法及其功能
名称 |
功能 |
setDataset(CategoryDataset dataset)和setDataset(int, CategoryDataset) |
均用来设置绘图数据集实例,后者的第一个参数为数据集的唯一标识值,前者是采用默认标识值(0)。如果在一个绘图区中只包含一个分类轴和一个数值轴,建议使用前者;否则,一定要通过后者为每个数据集实例指定一个唯一标识值 |
setDomainAxis(CategoryAxis axis) |
用来设置分类轴实例 |
setDomainAxisLocation(AxisLocation location) |
用来设置分类轴的绘制位置,入口参数常量在org.jfree.chart.axis.AxisLocation类中做了定义 |
setDomainGridlinesVisible(boolean visible) |
用来设置分类轴标记线是否可见,默认为不可见(false) |
setDomainGridlineStroke(Stroke stroke) |
用来设置分类轴标记线的绘制风格 |
setDomainGridlinePaint(Paint paint) |
用来设置分类轴标记线的颜色 |
setRangeAxis(ValueAxis axis) |
用来设置数据轴实例 |
setRangeAxisLocation(AxisLocation location) |
用来设置数据轴的绘制位置,入口参数常量在org.jfree.chart.axis.AxisLocation类中做了定义 |
setRangeGridlinesVisible(boolean visible) |
用来设置数据轴标记线是否可见,默认为可见(true) |
setRangeGridlineStroke(Stroke stroke) |
用来设置数据轴标记线的绘制风格 |
setRangeGridlinePaint(Paint paint) |
用来设置数据轴标记线的颜色 |
mapDatasetToDomainAxis(int, int) |
用来将指定标识值的绘图数据集与分类轴建立关联 |
mapDatasetToRangeAxis(int, int) |
用来将指定标识值的绘图数据集与数据轴建立关联 |
发表评论
-
HttpClient各种使用方法
2014-08-27 15:25 1461最近项目中用到了模拟HTTP请求的部分,下面做了一个小整合 ... -
java中BCD编码
2014-08-09 11:20 3486Java中实现的BCD编码,供有兴趣的参考,欢迎批评指正 ... -
Android数据库操作的两种方式
2014-07-10 16:56 1011Android操作数据库分文两种方式,一种是自己写sql脚本 ... -
Apache Ftp Server与spring框架融合
2014-04-01 16:33 6652最近在写一个项目,需要用到FTP服务,就从网上搜了一下,发现 ... -
Apache Ftp Server使用说明
2014-04-01 15:45 690最近公司项目需要一个FTP服务器,就从网上搜了一下发现Apac ... -
编程从业 5 年后的 14 条经验
2013-04-20 14:57 8331. 当性能遇到问题时,如果能在应用层进行计算和处理,那就把 ... -
Spring自己的轻量级定时器的两种实现方式
2013-03-04 19:35 1209Spring自己本身的轻量级 ... -
Java获取当前路径
2013-03-04 12:17 8461、利用System.getProperty()函数获取当 ... -
java udp通信
2012-12-12 11:39 1207java服务器部分: public static vo ... -
java 实现ftp的文件上传和删除
2012-12-01 11:49 17450package com.tw.ftp; impor ... -
java操作FTP,实现文件上传下载删除操作
2012-12-01 11:07 17003上传文件到FTP服务器: ... -
java下载文件的四种方式
2012-11-30 15:30 1020try { ... -
模拟HTTPClient发送消息到服务器
2012-07-16 14:36 1023// 存储服务器的响应消息 Stri ... -
两个java web服务间SoapMessage对象的传递
2012-07-14 15:51 1983客户端代码: try { ... -
字符串转换成SoapMessage对象
2012-07-14 15:40 4333下面的代码可以把字符串转换成SoapMessage对象 ... -
SoapMessage对象转换成字符串
2012-07-14 15:36 6408下面的代码可以把一个SoapMessage对象转换成字符串对象 ... -
手动修改和启动在spring配置文件中配置的定时器
2012-07-12 20:50 21321、创建业务处理类 public class Task ... -
手动利用spring提供的quartz创建定时器
2012-07-12 20:41 3028手动创建并启动定时器方法: /** * & ... -
spring定时器的创建和配置
2012-07-12 20:38 68681、创建业务处理类 public class Palp ... -
spring管理日志的例子
2012-05-07 15:32 821Spring 带给我们的另一个好处就是让我们可以“专心做 ...
相关推荐
JFreeChart中文帮助文档(chm)
**JfreeChart中文帮助文档** JfreeChart是一个强大的开源Java库,用于生成高质量的图表,如饼图、柱状图、线图、散点图、甘特图等。这个库广泛应用于各种Java应用程序中,包括Web应用、桌面应用以及数据分析和报告...
提供的中文帮助文档和教程,是学习和掌握JFreeChart的关键资源。它们详细介绍了各个类的用法、示例代码以及常见问题解答,有助于快速上手并解决实际问题。 总的来说,JFreeChart是Java开发中不可或缺的数据可视化...
### jfreechart中文学习文档 #### 一、引言 ##### 1.1 JFreeChart 是什么? **1.1.1 概览** JFreeChart 是一款为 Java 平台设计的免费图表库。这款工具非常适合在各种 Java 应用程序、Applet 和 Servlet 中使用...
**JFreeChart API 中文文档详解** JFreeChart 是一个流行的、开源的 Java 图形库,它为开发者提供了丰富的图表绘制功能,适用于各种应用程序和报表系统。JFreeChart API 中文文档是为开发者提供详细指南和参考的...
### JFreeChart中文帮助文档知识点概述 #### 一、JFreeChart简介与安装配置 **JFreeChart** 是一款开放源代码的Java图表库,它提供了丰富的API来创建高质量的图表,广泛应用于Java应用程序中。根据给定的文档,...
JFreeChart中文文档 帮助JFreeChart开发用户应用JFreeChart
在描述中提到的"中文文档"和"jar包",意味着这个压缩包包含JFreeChart的中文说明文档和实际的库文件。这对于中国开发者来说尤其有用,因为中文文档可以帮助他们更好地理解如何使用这个库,避免语言障碍带来的困扰。 ...
这份"JFreeChart中英对照帮助文档"是开发者在使用JFreeChart时的重要参考资料,它提供了详细的API说明和示例,方便用户理解和使用。 JFreeChart的主要特点和功能包括: 1. **多样的图表类型**:JFreeChart支持创建...
2. 收费版本的《JFreeChart Developer Guide》:包含更详细的开发指南和类参考文档,适合深入开发和定制的用户。 JFreeChart的发展离不开众多贡献者的努力,包括但不限于Richard Atkinson、David Berry、Anthony ...
**JFreeChart中文开发指南** JFreeChart是一款强大的开源Java库,用于生成各种图表,包括折线图、柱状图、饼图、散点图、甘特图等。这款库广泛应用于数据分析、报告生成和数据可视化场景。这篇中文开发指南将帮助...
### JFreeChart中文API解释 #### 1. Chart类中的方法 - **`void setAntiAlias(boolean flag)`**:该方法用于设置图表是否使用抗锯齿处理,以提升图形质量。参数`flag`为`true`时启用抗锯齿效果。 - **`void ...
本压缩包“jfreechart最全的帮助文档.rar”包含了关于JFreeChart的详尽资料,旨在为开发者提供全方位的指导和支持。 JFreeChart的主要特点和功能包括: 1. **图表类型丰富**:支持2D和3D的各种图表类型,包括条形...
**JFreeChart中文示例详解** JFreeChart是一款强大的Java图表库,它为开发者提供了创建各种类型图表的能力,包括柱状图、饼图、线形图、散点图、甘特图等。这个示例集提供了详细的中文注解,使得理解和使用...
这个特定的版本,被称为“JFreeChart无中文乱码版本”,特别优化了解决在处理中文字符时可能出现的乱码问题,使得在中文环境下使用JFreeChart变得更加友好。 JFreeChart支持多种类型的图表,包括但不限于柱状图、...
### **JFreeChart中文API** JFreeChart API提供了丰富的接口和类来处理各种图表任务。在使用中文时,需要注意以下几点: 1. **中文显示**:由于Java默认不支持中文字符集,可能出现乱码问题。解决方法是在创建`...
这个压缩包包含了JFreeChart的英文API文档、中文帮助文档以及示例代码,旨在帮助开发者更好地理解和使用该库。 **1. JFreeChart API** JFreeChart API 提供了一系列类和接口,用于构建各种图表。核心类包括`...
2. **JFreeChart依赖包解析**: - `jcommon-1.0.23`:这是JFreeChart的一个基础库,提供了色彩管理、几何形状、时间序列数据等功能,是JFreeChart的重要依赖。 - `servlet-api-2.3`:此包用于支持在Web应用中使用...