- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JFreeChart;简介
图表实例
下载和安装JFreeChart
使用JFreeChart
饼图
直方条形图
折线图
时序图
定制图表
动态图
图表工具条
图表条目标签
多轴和数据源图表
组合图表
数据源和JDBC
导出图表为PDF
导出图表为SVG格式
Applet
Servlets
JFreeChart相关技术
包
;简介
显示条目标签
条目标签外观
条目标签位置
定制条目标签文本
实例1
实例2;概述
局限性;对于大多数的图表类型来说,JFreeChart 允许在图表的每个条目上、或者内部、或者附近显示条目标签。例如,下图 在每个条形图上显示出了真实的值。;如何让条目标签可视(仅限于支持条目标签的图表类型)
如何改变条目标签的外观(字体和颜色)
如何指定条目标签的位置
如何定制条目标签的文本
忠告:使用上面的特征时,要谨慎。图表是期望用来分析总结数据的——如果觉得在图表上显示真实数据是非常有必要的话,那数据应使用一???表格格式显示更为合适。;概述
局限性;条目标签的使用是有很多局限性的:
一些 renderer 不支持条目标签
轴范围的自动调节,忽略了条目标签的自动调整——如果图表的周围没有足够的空间(使用方法 setUpperMargin()或 setLowerMargin()进行了相应的调整),那么一些图表条目标签在图表上显示不出来。
相信,在以后的 JFreeChart 版本中,这些限制问题将被解决。;简介
显示条目标签
条目标签外观
条目标签位置
定制条目标签文本
实例1
实例2;概述
创建一个条目标签并赋值
所有的系列显示条目标签
为选择的系列显示条目标签
问题与解决;条目标签默认是不显示的,因此需要使用 renderer 进行创建和显示条目标签。这主要有以下两个步骤:?
分配一个 CategoryItemLabelGenerator或 XYItemLabelGenerator给renderer—这是一个负责创建标签的对象。
在 renderer 里面设置一个标签可视的标志。可以针对全部系列进行设置,也可以针对具体的每一个系列进行设置。
此外,可以定制条目标签的位置、字体和颜色。;概述
创建一个条目标签并赋值
所有的系列显示条目标签
为选择的系列显示条目标签
问题与解决;使用 renderer 分配的一个标签产生器创建条目标签(这与图表工具条的机制是相同的)。
下面代码说了将一个标签产生器指派给 CategoryItemRenderer:
同样的,将一个产生器指派给 XYItemRenderer,代码如下:;可以在标准产生器的构造函数中定制不同的行为。当然了,也可以创建总计的产生器;概述
创建一个条目标签并赋值
所有的系列显示条目标签
为选择的系列显示条目标签
问题与解决;方法renderer.setBaseItemLabelsVisible(false)是控制着条目标签的显示。对于CategoryItemRenderer:
同样对于:XYItemRenderer
一旦设置,这个标志优先管理在所有地方对每一系列做的设置,主要为了应用每一系列的设置。可以设置个标志为null;概述
创建一个条目标签并赋值
所有的系列显示条目标签
为选择的系列显示条目标签
问题与解决;可以控制图表的每一个系列的条目标签是否显示。例如:如下图仅显示第一系列条目标签。;下面代码可以设置如上效果:
注意:上面代码中对全部的系列设置为null—这一点非常重要,因为全部系列的标志控制每一个系列的标志。;概述
创建一个条目标签并赋值
所有的系列显示条目标签
为选择的系列显示条目标签
问题与解决;如果按照上面的步骤操作,你仍然未看见条目标签显示在图表上,那么我们从以下几个方面进行考虑:
Renderere必须需要一个标签产生器——这是一个用来创建每一个标签的文本条目的对象。?
一些renderer不支持条目标签(具体参考renderer相关的文档);简介
显示条目标签
条目标签外观
条目标签位置
定制条目标签文本
实例1
实例2;概述
改变条目标签的字体
改变条目标签的颜色;可以通过改变条目的颜色、字体来改变图表条目标签的外观。正如其他 renderer属性一样,属性的设置可以是全部的系列,可以是具体某一系列。
在 JFreeChart 目前的版本中,不能设置标签的背景颜色,也不能指定标签的边框。这些在以后的版本中会得到解决。;概述
改变条目标签的字体
改变条目标签的颜色;为了在所有的系列中改变条目标签的字体,可以使用下面的代码:
同样,也可以为单个系列设置字体:
注意:renderer.setBaseItemLabelFont(null)方法会出错。;概述
改变条目标签的字体
改变条目标签的颜色;改变条目标签的颜色,我们可以使用下面的代码
您可能关注的文档
- d:以目标管理为核心的绩效管理体系名家精品课件.pptx
- dxc有效的内部客户沟通管理名家精品课件.pptx
- ehs管理体系内部培训资料-风险评价名家精品课件.pptx
- ehs管理体系内部培训资料名家精品课件.pptx
- d感知与目标位姿计算名家精品课件.pptx
- ems环境管理体系内部审核员培训课件名家精品课件.pptx
- erp管理系统——第一章企业战略和目标名家精品课件.pptx
- eol_计划与目标管理名家精品课件.pptx
- erp飞利浦高级经理内部管理培训资料名家精品课件.pptx
- ess电子化销售服务管理系统内部培训资料名家精品课件.pptx
- 2026年沧州幼儿师范高等专科学校单招职业技能测试题库带答案解析.docx
- 外研版三起英语六年级上册Module-1-单元测试卷解析版.doc
- 外研版三起英语六年级上册Module-2-单元测试卷原卷版.docx
- 外研版三起英语六年级上册Module-7-单元测试卷解析版.doc
- 2026年江西传媒职业学院单招综合素质考试必刷测试卷附答案解析.docx
- 2026年江西水利职业学院单招职业适应性测试必刷测试卷及答案解析(名师系列).docx
- 2026年江西水利职业学院单招职业适应性测试必刷测试卷及答案解析(名师系列).docx
- 外研版七年级下册英语单元测试卷-Module-4-Life-in-the-future.docx
- 外研版三起三年级下册Module2单元测试卷A卷含答案.docx
- 2026年注册土木工程师(水利水电)之专业基础知识考试题库200道及完整答案【典优】.docx
最近下载
- 护理不良事件:跌倒坠床案例分析.pptx VIP
- 2025云南康旅职业培训学校有限公司招聘1人考试核心试题及答案解析.docx VIP
- 华测智能RTK使用说明书.pdf
- 朗读学张颂.doc VIP
- 2025云南康旅职业培训学校有限公司招聘1人考试重点试题及答案解析.docx VIP
- 自然辩证法-2018版课后思考题答案.pdf VIP
- 2024-2025学年山东省聊城市茌平区八年级(上)期末数学试卷(含部分答案).pdf VIP
- 钢结构采光顶专项施工方案.doc VIP
- 深度解析(2026)《YST 1571-2022高频高速印制线路板用压延铜箔》.pptx VIP
- JTGG10-2016_公路工程施工监理规范.pdf
原创力文档


文档评论(0)