`
mimang2007110
  • 浏览: 238431 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JFreeChart的中文帮助文档三

阅读更多

可以通过绘图区实例获得坐标轴实例,然后设置坐标轴的绘制属性;也可以将设置好的坐标轴实例传入到绘图区实例中。常用的坐标轴类及其功能请参见表5.8。

表5.8                            常用的坐标轴类及其功能

名称

功能

CategoryAxis

用来定义分类型坐标轴

ValueAxis

用来定义数值型坐标轴,包括普通的数值型和日期型

NumberAxis

用来定义普通数值型坐标轴

DateAxis

用来定义日期型坐标轴

Axis类是表5.8中介绍的几个类的父类,Axis类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.9。

表5.9                            Axis类提供的常用方法及其功能

名称

功能

setLabel(String label)

用来设置坐标轴标题

setLabelFont(Font font)

用来设置坐标轴标题的字体

setLabelPaint(Paint paint

用来设置坐标轴标题的颜色

setLabelAngle(double angle)

用来设置坐标轴标题的旋转角度

setTickLabelFont(Font font)

用来设置坐标轴标尺值的字体

setTickLabelPaint(Paint paint)

用来设置坐标轴标尺值的颜色

setTickMarkStroke(Stroke stroke)

用来设置坐标轴标尺标记的笔触

setTickMarkPaint(Paint paint)

用来设置坐标轴标尺标记的颜色

CategoryAxis类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.10。

表5.10                            CategoryAxis类提供的常用方法及其功能

名称

功能

setLowerMargin(double margin)

用来设置分类轴的下边距

setUpperMargin(double margin)

用来设置分类轴的上边距

setCategoryMargin(double margin)

用来设置分类轴之间的间距

setMaxCategoryLabelWidthRatio(float ratio)

用来设置显示分类轴标记内容的最大比例,如果设为1,表示可以显示标记内容的最大长度与绘图所占宽度相同

ValueAxis类是NumberAxis类和DateAxis类的父类,ValueAxis类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.11。

表5.11                            ValueAxis类提供的常用方法及其功能

名称

功能

setFixedAutoRange(double length)

用来动态设置数据轴的标尺范围。例如设置入口参数为100,表示数据轴的标尺范围为从(MaxValue-100)到(MaxValue)

setLowerBound(double min)

用来设置数据轴标尺值的最小值

setUpperBound(double max)

用来设置数据轴标尺值的最大值

setVerticalTickLabels(boolean flag)

用来设置日期轴标记值是否垂直显示,默认为水平显示(false)

NumberAxis类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.12。

表5.12                            NumberAxis类提供的常用方法及其功能

名称

功能

setNumberFormatOverride(NumberFormat formatter)

用来简单格式化数据轴标尺值的输出样式

setTickUnit(NumberTickUnit unit)

即可以格式化数据轴标尺值的输出样式,又可以设置标尺值之间的间隔

DateAxis类提供的经常用来订制绘图区绘制属性的方法及其功能请参见表5.13。

表5.13                            DateAxis类提供的常用方法及其功能

名称

功能

setDateFormatOverride(DateFormat formatter)

用来简单格式化日期轴标尺值的输出样式

setTickUnit(DateTickUnit unit)

即可以格式化日期轴标尺值的输出样式,又可以设置标尺值之间的间隔

通过上面对JFreeChart常用类及方法的研究,就可以利用JFreeChart插件绘制出漂亮的统计图表了。

 

以上连续三个内容我也是从网上找的,欢迎大家转载。

不过转载的时候请注明出处和作者。

分享到:
评论

相关推荐

    JFreeChart中文帮助文档(chm)

    JFreeChart中文帮助文档(chm)

    JfreeChart中文帮助文档

    **JfreeChart中文帮助文档** JfreeChart是一个强大的开源Java库,用于生成高质量的图表,如饼图、柱状图、线图、散点图、甘特图等。这个库广泛应用于各种Java应用程序中,包括Web应用、桌面应用以及数据分析和报告...

    jfreechart中文帮助文档和教程

    提供的中文帮助文档和教程,是学习和掌握JFreeChart的关键资源。它们详细介绍了各个类的用法、示例代码以及常见问题解答,有助于快速上手并解决实际问题。 总的来说,JFreeChart是Java开发中不可或缺的数据可视化...

    jfreechart中文学习文档

    ### jfreechart中文学习文档 #### 一、引言 ##### 1.1 JFreeChart 是什么? **1.1.1 概览** JFreeChart 是一款为 Java 平台设计的免费图表库。这款工具非常适合在各种 Java 应用程序、Applet 和 Servlet 中使用...

    JFreeChart API 中文文档

    **JFreeChart API 中文文档详解** JFreeChart 是一个流行的、开源的 Java 图形库,它为开发者提供了丰富的图表绘制功能,适用于各种应用程序和报表系统。JFreeChart API 中文文档是为开发者提供详细指南和参考的...

    JFreeChart的中文帮助文档

    ### JFreeChart中文帮助文档知识点概述 #### 一、JFreeChart简介与安装配置 **JFreeChart** 是一款开放源代码的Java图表库,它提供了丰富的API来创建高质量的图表,广泛应用于Java应用程序中。根据给定的文档,...

    JFreeChart中文文档

    JFreeChart中文文档 帮助JFreeChart开发用户应用JFreeChart

    jfreechart中文文档和jar包

    在描述中提到的"中文文档"和"jar包",意味着这个压缩包包含JFreeChart的中文说明文档和实际的库文件。这对于中国开发者来说尤其有用,因为中文文档可以帮助他们更好地理解如何使用这个库,避免语言障碍带来的困扰。 ...

    JFreeChart中英对照帮助文档

    这份"JFreeChart中英对照帮助文档"是开发者在使用JFreeChart时的重要参考资料,它提供了详细的API说明和示例,方便用户理解和使用。 JFreeChart的主要特点和功能包括: 1. **多样的图表类型**:JFreeChart支持创建...

    jfreechart 中文指导

    JFreeChart是一款强大的Java图形库,它为开发者提供了一种简单的方式来创建各种类型的图表,如饼图、柱状图...通过组合不同的图表类型和自定义选项,JFreeChart可以帮助你将复杂的数据转化为直观且吸引人的可视化效果。

    JFreeChart中文开发指南

    **JFreeChart中文开发指南** JFreeChart是一款强大的开源Java库,用于生成各种图表,包括折线图、柱状图、饼图、散点图、甘特图等。这款库广泛应用于数据分析、报告生成和数据可视化场景。这篇中文开发指南将帮助...

    JFreeChart中文API解释

    ### JFreeChart中文API解释 #### 1. Chart类中的方法 - **`void setAntiAlias(boolean flag)`**:该方法用于设置图表是否使用抗锯齿处理,以提升图形质量。参数`flag`为`true`时启用抗锯齿效果。 - **`void ...

    Jfreechart中文示例(含注解说明,个人认为是比较全面的示例了)

    **JFreeChart中文示例详解** JFreeChart是一款强大的Java图表库,它为开发者提供了创建各种类型图表的能力,包括柱状图、饼图、线形图、散点图、甘特图等。这个示例集提供了详细的中文注解,使得理解和使用...

    jfreechart最全的帮助文档.rar

    本压缩包“jfreechart最全的帮助文档.rar”包含了关于JFreeChart的详尽资料,旨在为开发者提供全方位的指导和支持。 JFreeChart的主要特点和功能包括: 1. **图表类型丰富**:支持2D和3D的各种图表类型,包括条形...

    JFreeChart无中文乱码版本

    这个特定的版本,被称为“JFreeChart无中文乱码版本”,特别优化了解决在处理中文字符时可能出现的乱码问题,使得在中文环境下使用JFreeChart变得更加友好。 JFreeChart支持多种类型的图表,包括但不限于柱状图、...

    JFreeChart

    ### **JFreeChart中文API** JFreeChart API提供了丰富的接口和类来处理各种图表任务。在使用中文时,需要注意以下几点: 1. **中文显示**:由于Java默认不支持中文字符集,可能出现乱码问题。解决方法是在创建`...

    JFreeChart 帮助文档

    这个压缩包包含了JFreeChart的英文API文档、中文帮助文档以及示例代码,旨在帮助开发者更好地理解和使用该库。 **1. JFreeChart API** JFreeChart API 提供了一系列类和接口,用于构建各种图表。核心类包括`...

    jfreechart 1.0.19 源码加文档和依赖包

    - 文档通常包括API参考、用户指南、示例代码等,帮助开发者快速上手和解决问题。 - API参考列出了所有类、接口和方法,以及它们的用法和参数说明。 - 示例代码展示了如何创建和定制图表,是学习实践的好资源。 5...

Global site tag (gtag.js) - Google Analytics