jfreechart 中文api参考文档格式.docx
- 文档编号:17695801
- 上传时间:2022-12-08
- 格式:DOCX
- 页数:8
- 大小:19.35KB
jfreechart 中文api参考文档格式.docx
《jfreechart 中文api参考文档格式.docx》由会员分享,可在线阅读,更多相关《jfreechart 中文api参考文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
org.jfree.data.category.XXXDataSet:
数据集对象,用于提供显示图表所用的数据。
根据不同类型的图表对应着很多类型的数据集对象类
org.jfree.chart.plot.XXXPlot:
图表区域对象,基本上这个对象决定着什么样式的图表,创建该对象的时候需要Axis、Renderer以及数据集对象的支持
org.jfree.chart.axis.XXXAxis:
用于处理图表的两个轴:
纵轴和横轴
org.jfree.chart.render.XXXRender:
负责如何显示一个图表对象
org.jfree.chart.urls.XXXURLGenerator:
用于生成Web图表中每个项目的鼠标点击链接
XXXXXToolTipGenerator:
用于生成图象的帮助提示,不同类型图表对应不同类型的工具提示类______________________________________________________________________
JFreeChart类:
voidsetAntiAlias(booleanflag)
字体模糊边界
voidsetBackgroundImage(Imageimage)
背景图片
voidsetBackgroundImageAlignment(intalignment)
背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)
voidsetBackgroundImageAlpha(floatalpha)
背景图片透明度(0.0~1.0)
voidsetBackgroundPaint(Paintpaint)
背景色
voidsetBorderPaint(Paintpaint)
边界线条颜色
voidsetBorderStroke(Strokestroke)
边界线条笔触
voidsetBorderVisible(booleanvisible)
边界线条是否可见
-----------------------------------------------------------------------------------------------------------
TextTitle类:
voidsetFont(Fontfont)
标题字体
voidsetPaint(Paintpaint)
标题字体颜色
voidsetText(Stringtext)
标题内容
StandardLegend(Legend)类:
图示背景色
voidsetTitle(Stringtitle)
图示标题内容
voidsetTitleFont(Fontfont)
图示标题字体
voidsetBoundingBoxArcWidth(intarcWidth)
图示边界圆角宽
voidsetBoundingBoxArcHeight(intarcHeight)
图示边界圆角高
voidsetOutlinePaint(Paintpaint)
图示边界线条颜色
voidsetOutlineStroke(Strokestroke)
图示边界线条笔触
voidsetDisplaySeriesLines(booleanflag)
图示项是否显示横线(折线图有效)
voidsetDisplaySeriesShapes(booleanflag)
图示项是否显示形状(折线图有效)
voidsetItemFont(Fontfont)
图示项字体
voidsetItemPaint(Paintpaint)
图示项字体颜色
voidsetAnchor(intanchor)
图示在图表中的显示位置(参数常量在Legend类中定义)
Axis类:
voidsetVisible(booleanflag)
坐标轴是否可见
voidsetAxisLinePaint(Paintpaint)
坐标轴线条颜色(3D轴无效)
voidsetAxisLineStroke(Strokestroke)
坐标轴线条笔触(3D轴无效)
voidsetAxisLineVisible(booleanvisible)
坐标轴线条是否可见(3D轴无效)
voidsetFixedDimension(doubledimension)
(用于复合表中对多坐标轴的设置)
voidsetLabel(Stringlabel)
坐标轴标题
voidsetLabelFont(Fontfont)
坐标轴标题字体
voidsetLabelPaint(Paintpaint)
坐标轴标题颜色
voidsetLabelAngle(doubleangle)`
坐标轴标题旋转角度(纵坐标可以旋转)
voidsetTickLabelFont(Fontfont)
坐标轴标尺值字体
voidsetTickLabelPaint(Paintpaint)
坐标轴标尺值颜色
voidsetTickLabelsVisible(booleanflag)
坐标轴标尺值是否显示
voidsetTickMarkPaint(Paintpaint)
坐标轴标尺颜色
voidsetTickMarkStroke(Strokestroke)
坐标轴标尺笔触
voidsetTickMarksVisible(booleanflag)
坐标轴标尺是否显示
ValueAxis(Axis)类:
voidsetAutoRange(booleanauto)
自动设置数据轴数据范围
voidsetAutoRangeMinimumSize(doublesize)
自动设置数据轴数据范围时数据范围的最小跨度
voidsetAutoTickUnitSelection(booleanflag)
数据轴的数据标签是否自动确定(默认为true)
voidsetFixedAutoRange(doublelength)
数据轴固定数据范围(设置100的话就是显示MAXVALUE到MAXVALUE-100那段数据范围)
voidsetInverted(booleanflag)
数据轴是否反向(默认为false)
voidsetLowerMargin(doublemargin)
数据轴下(左)边距
voidsetUpperMargin(doublemargin)
数据轴上(右)边距
voidsetLowerBound(doublemin)
数据轴上的显示最小值
voidsetUpperBound(doublemax)
数据轴上的显示最大值
voidsetPositiveArrowVisible(booleanvisible)
是否显示正向箭头(3D轴无效)
voidsetNegativeArrowVisible(booleanvisible)
是否显示反向箭头(3D轴无效)
voidsetVerticalTickLabels(booleanflag)
数据轴数据标签是否旋转到垂直
voidsetStandardTickUnits(TickUnitSourcesource)
数据轴的数据标签(可以只显示整数标签,需要将AutoTickUnitSelection设false)
NumberAxis(ValueAxis)类:
voidsetAutoRangeIncludesZero(booleanflag)
是否强制在自动选择的数据范围中包含0
voidsetAutoRangeStickyZero(booleanflag)
是否强制在整个数据轴中包含0,即使0不在数据范围中
voidsetNumberFormatOverride(NumberFormatformatter)
数据轴数据标签的显示格式
voidsetTickUnit(NumberTickUnitunit)
数据轴的数据标签(需要将AutoTickUnitSelection设false)
DateAxis(ValueAxis)类:
voidsetMaximumDate(DatemaximumDate)
日期轴上的最小日期
voidsetMinimumDate(DateminimumDate)
日期轴上的最大日期
voidsetRange(Datelower,Dateupper)
日期轴范围
voidsetDateFormatOverride(DateFormatformatter)
日期轴日期标签的显示格式
voidsetTickUnit(DateTickUnitunit)
日期轴的日期标签(需要将AutoTickUnitSelection设false)
voidsetTickMarkPosition(DateTickMarkPositionposition)
日期标签位置(参数常量在org.jfree.chart.axis.DateTickMarkPosition类中定义)
CategoryAxis(Axis)类:
voidsetCategoryMargin(doublemargin)
分类轴边距
分类轴下(左)边距
分类轴上(右)边距
voidsetVerticalCategoryLabels(booleanflag)
分类轴标题是否旋转到垂直
voidsetMaxCategoryLabelWidthRatio(floatratio)
分类轴分类标签的最大宽度
Plot类:
数据区的背景图片
数据区的背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)
数据区的背景图片背景色
voidsetBackgroundAlpha(floatalpha)
数据区的背景透明度(0.0~1.0)
voidsetForegroundAlpha(floatalpha)
数据区的前景透明度(0.0~1.0)
voidsetDataAreaRatio(doubleratio)
数据区占整个图表区的百分比
voidsetOutLinePaint(Paintpaint)
数据区的边界线条颜色
voidsetOutLineStroke(Strokestroke)
数据区的边界线条笔触
voidsetNoDataMessage(Stringmessage)
没有数据时显示的消息
voidsetNoDataMessageFont(Fontfont)
没有数据时显示的消息字体
voidsetNoDataMessagePaint(Paintpaint)
没有数据时显示的消息颜色
CategoryPlot(Plot)类:
voidsetDataset(CategoryDatasetdataset)
数据区的2维数据表
voidsetColumnRenderingOrder(SortOrderorder)
数据分类的排序方式
voidsetAxisOffset(Spaceroffset)
坐标轴到数据区的间距
voidsetOrientation(PlotOrientationorientation)
数据区的方向(PlotOrientation.HORIZONTAL或PlotOrientation.VERTICAL)
voidsetDomainAxis(CategoryAxisaxis)
数据区的分类轴
voidsetDomainAxisLocation(AxisLocationlocation)
分类轴的位置(参数常量在org.jfree.chart.axis.AxisLocation类中定义)
voidsetDomainGridlinesVisible(booleanvisible)
分类轴网格是否可见
voidsetDomainGridlinePaint(Paintpaint)
分类轴网格线条颜色
voidsetDomainGridlineStroke(Strokestroke)
分类轴网格线条笔触
voidsetRangeAxis(ValueAxisaxis)
数据区的数据轴
voidsetRangeAxisLocation(AxisLocationlocation)
数据轴的位置(参数常量在org.jfree.chart.axis.AxisLocation类中定义)
voidsetRangeGridlinesVisible(booleanvisible)
数据轴网格是否可见
voidsetRangeGridlinePaint(Paintpaint)
数据轴网格线条颜色
voidsetRangeGridlineStroke(Strokestroke)
数据轴网格线条笔触
voidsetRenderer(CategoryItemRendererrenderer)
数据区的表示者(详见Renderer组)
voidaddAnnotation(CategoryAnnotationannotation)
给数据区加一个注释
voidaddRangeMarker(Markermarker,Layerlayer)
给数据区加一个数值范围区域
PiePlot(Plot)类:
voidsetDataset(PieDatasetdataset)
数据区的1维数据表
voidsetIgnoreNullValues(booleanflag)
忽略无值的分类
voidsetCircular(booleanflag)
饼图是否一定是正圆
voidsetStartAngle(doubleangle)
饼图的初始角度
voidsetDirection(Rotationdirection)
饼图的旋转方向
voidsetExplodePercent(intsection,doublepercent)
抽取的那块(1维数据表的分类下标)以及抽取出来的距离(0.0~1.0),3D饼图无效
voidsetLabelBackgroundPaint(Paintpaint)
分类标签的底色
分类标签的字体
分类标签的字体颜色
voidsetLabelLinkMargin(doublemargin)
分类标签与图的连接线边距
voidsetLabelLinkPaint(Paintpaint)
分类标签与图的连接线颜色
voidsetLabelLinkStroke(Strokestroke)
分类标签与图的连接线笔触
voidsetLabelOutlinePaint(Paintpaint)
分类标签边框颜色
voidsetLabelOutlineStroke(Paintpaint)
分类标签边框笔触
voidsetLabelShadowPaint(Paintpaint)
分类标签阴影颜色
voidsetMaximumLabelWidth(doublewidth)
分类标签的最大长度(0.0~1.0)
voidsetPieIndex(intindex)
饼图的索引(复合饼图中用到)
voidsetSectionOutlinePaint(intsection,Paintpaint)
指定分类饼的边框颜色
voidsetSectionOutlineStroke(intsection,Strokestroke)
指定分类饼的边框笔触
voidsetSectionPaint(intsection,Paintpaint)
指定分类饼的颜色
voidsetShadowPaint(Paintpaint)
饼图的阴影颜色
voidsetShadowXOffset(doubleoffset)
饼图的阴影相对图的水平偏移
voidsetShadowYOffset(doubleoffset)
饼图的阴影相对图的垂直偏移
voidsetLabelGenerator(PieSectionLabelGeneratorgenerator)
分类标签的格式,设置成null则整个标签包括连接线都不显示
voidsetToolTipGenerator(PieToolTipGeneratorgenerator)
MAP中鼠标移上的显示格式
voidsetURLGenerator(PieURLGeneratorgenerator)
MAP中钻取链接格式
PiePlot3D(PiePlot)类:
voidsetDepthFactor(doublefactor)
3D饼图的Z轴高度(0.0~1.0)
MultiplePiePlot(Plot)类:
voidsetLimit(doublelimit)
每个饼图之间的数据关联(详细比较复杂)
voidsetPieChart(JFreeChartpieChart)
每个饼图的显示方式(见JFreeChart类个PiePlot类)
AbstractRenderer类:
voidsetItemLabelAnchorOffset(doubleoffset)
数据标签的与数据点的偏移
voidsetItemLabelsVisible(booleanvisible)
数据标签是否可见
voidsetItemLabelFont(Fontfont)
数据标签的字体
voidsetItemLabelPaint(Paintpaint)
数据标签的字体颜色
voidsetItemLabelPosition(ItemLabelPositionposition)
数据标签位置
voidsetPositiveItemLabelPosition(ItemLabelPositionposition)
正数标签位置
voidsetNegativeItemLabelPosition(ItemLabelPositionposition)
负数标签位置
图形边框的线条颜色
图形边框的线条笔触
所有分类图形的颜色
voidsetShape(Shapeshape)
所有分类图形的形状(如折线图的点)
voidsetStroke(Strokestroke)
所有分类图形的笔触(如折线图的线)
voidsetSeriesItemLabelsVisible(intseries,booleanvisible)
指定分类的数据标签是否可见
voidsetSeriesItemLabelFont(intseries,Fontfont)
指定分类的数据标签的字体
voidsetSeriesItemLabelPaint(intseries,Paintpaint)
指定分类的数据标签的字体颜色
voidsetSeriesItemLabelPosition(intseries,ItemLabelPositionposition)
voidsetSeriesPositiveItemLabelPosition(intseries,ItemLabelPositi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jfreechart 中文api参考 中文 api 参考