统计图在报表中充当着重要的角色,通过统计图可以更直观的查看、分析数据。润乾报表在设计器中可以对统计图的各项属性进行定义;同样,通过API接口也可以对统计图进行具体的设计,即 ReportGraphProperty。
图2. 16:统计图各组成对象关系
对于已经存于ReportDefine中的统计图定义,如想取得ReportGraphProperty对其进行修改等操作,首先需要得到该统计图所在单元格的INormalCell对象,然后调用getGraphProperty方法获取统计图属性定义对象。如在设计器中的B4单元格(第四行、第二列位置)设置了统计图的定义,在程序中用如下方式获取统计图属性定义对象:
… …
ReportDefine rd = (ReportDefine)ois.readObject();
INormalCell igraphCell = rd.getCell(4,(short) 2);
ReportGraphProperty gproperty = igraphCell.getGraphProperty();
取得统计图的属性定义对象,就可以对这个统计图作任何的修改,如动态改变统计图类型、动态取得或设置分类及系列的表达式等。
//动态设置统计图类型
gproperty.setType(GraphTypes.GT_COL);
//取统计图的分类及系列
GraphCategory[] gCate = gproperty.getCategories();//取分类
for(int i = 0; i<gCate.length;i ++){
String category = gCate[i].getCategory();//取分类表达式
System.out.println(category);//这里输出类似‘="购买量"’的表达式
//根据分类取它对应的系列对象
GraphSery[] sery = gCate[i].getSeries();
for(int j = 0; j<sery.length; j ++ ){
System.out.println("系列名称"+sery[j].getName());
System.out.println("系列表达式"+sery[j].getExp());
}
}
以上主要介绍了统计图属性定义的获取,增加或修改与上类似,使用各对象的set方法。
l 构造函数
类名:com.raqsoft.report.usermodel.graph.ReportGraphProperty
public ReportGraphProperty() 构造一个空统计图
l 可用方法
getType
语 法: public byte getType()
功能说明: 取统计图类型
Returns : 统计图类型
调用举例: 略
setType
语 法: public void setType(byte type)
参数说明: type – 统计图类型,由GraphTypes中的常量定义
功能说明: 设置统计图类型
Returns : 空
调用举例: gproperty.setType(GraphTypes.GT_COL); //动态设置统计图类型
getCategories
语 法: public GraphCategory[] getCategories()
功能说明: 取统计图分类定义
Returns : GraphCategory[] 统计图分类定义
调用举例: GraphCategory[] gCate = gproperty.getCategories();//取分类
setCategories
语 法: public void setCategories(GraphCategory[] categories)
参数说明: categories - 统计图分类定义
功能说明: 设置统计图分类定义
Returns : 空
调用举例: 略
setLink
语 法: public void setLink(java.lang.String link)
参数说明: link - 统计图超链接
功能说明: 设置统计图超链接
Returns : 空
调用举例: gproperty.setLink(“http:// www.raqsoft.com.cn”);
getLegendLocation
语 法: public byte getLegendLocation()
功能说明: 取统计图的图例位置
Returns : byte 统计图的图例位置,值为LEGEND_LEFT, LEGEND_RIGHT, LEGEND_TOP, LEGEND_BOTTOM, LEGEND_NONE
调用举例: gproperty. getLegendLocation ();
setLegendLocation
语 法: public void setLegendLocation(byte location)
参数说明: location - 统计图的图例位置, 取值为LEGEND_LEFT, LEGEND_RIGHT, LEGEND_TOP, LEGEND_BOTTOM, LEGEND_NONE
功能说明: 设置统计图的图例位置
Returns : 空
调用举例: gproperty. setLegendLocation (GraphProperty. LEGEND_LEFT);
语 法: public int getCanvasColor()
参数说明: 空
功能说明: 取全图背景颜色
Returns : int 全图背景颜色
调用举例: gproperty. getCanvasColor ();
setCanvasColor
语 法: public void setCanvasColor(int color)
参数说明: color - 全图背景颜色
功能说明: 设置全图背景颜色
Returns : 空
调用举例: gproperty. setCanvasColor (-16776961);
getGraphBackColor
语 法: public int getGraphBackColor()
参数说明: 空
功能说明: 取图形区背景颜色
Returns : int 图形区背景颜色
调用举例: gproperty. getGraphBackColor ();
setGraphBackColor
语 法: public void setGraphBackColor(int color)
参数说明: color - 图形区背景颜色
功能说明: 设置图形区背景颜色
Returns : 空
调用举例: gproperty. setGraphBackColor (-16776961);
getXTitle
语 法: public java.lang.String getXTitle()
参数说明: 空
功能说明: 取横轴标题
Returns : String 横轴标题
调用举例: gproperty. getXTitle ();
setXTitle
语 法: public void setXTitle(java.lang.String title)
参数说明: title - 横轴标题
功能说明: 设置横轴标题
Returns : 空
调用举例: gproperty. setXTitle (“科目”);
getYTitle
语 法: public java.lang.String getYTitle()
参数说明: 空
功能说明: 取纵轴标题
Returns : String 纵轴标题
调用举例: gproperty. getYTitle ();
setYTitle
语 法: public void setYTitle(java.lang.String title)
参数说明: title - 纵轴标题
功能说明: 设置纵轴标题
Returns : 空
调用举例: gproperty. setYTitle (“科目”);
getGraphTitle
语 法: public java.lang.String getYTitle()
参数说明: 空
功能说明: 取统计图标题
Returns : String 统计图标题
调用举例: gproperty. getYTitle ();
setGraphTitle
语 法: public void setYTitle(java.lang.String title)
参数说明: title - 统计图标题
功能说明: 设置统计图标题
Returns : 空
调用举例: gproperty. setYTitle (“科目”);
getGridLineType
语 法: public byte getGridLineType()
参数说明: 空
功能说明: 取网格线类型
Returns : byte 网格线类型,值为LINE_NONE, LINE_SOLID, LINE_LONG_DASH, LINE_SHORT_DASH, LINE_DOT_DASH, LINE_2DOT_DASH
调用举例: gproperty. getYTitle ();
setGridLineType
语 法: public void setGridLineType(byte type)
参数说明: type - 网格线类型, 取值为LINE_NONE, LINE_SOLID, LINE_LONG_DASH, LINE_SHORT_DASH, LINE_DOT_DASH, LINE_2DOT_DASH
功能说明: 设置网格线类型
Returns : 空
调用举例: gproperty. setGridLineType (GraphProperty .LINE_SOLID);
getGridLineColor
语 法: public int getGridLineColor()
参数说明: 空
功能说明: 取网格线颜色
Returns : int 网格线颜色
调用举例: gproperty. getGridLineColor ();
setGridLineColor
语 法: public void setGridLineColor(int color)
参数说明: color - 网格线颜色
功能说明: 设置网格线颜色
Returns : 空
调用举例: gproperty. setGridLineColor (-16776961);
getBarDistance
语 法: public java.lang.String getBarDistance()
参数说明: 空
功能说明: 取柱形图或条形图间距
Returns : String 柱形图或条形图间距
调用举例: gproperty. getBarDistance ();
setBarDistance
语 法: public void setBarDistance(java.lang.String distance)
参数说明: distance - 柱形图或条形图间距
功能说明: 设置柱形图或条形图间距
Returns : 空
调用举例: 略
getImageFormat
语 法: public byte getImageFormat()
参数说明: 空
功能说明: 取图形格式
Returns : byte 图形格式, 值为IMAGE_JPG, IMAGE_GIF, IMAGE_PNG, IMAGE_FLASH
调用举例: 略
setImageFormat
语 法: public void setImageFormat(byte format)
参数说明: format - 图形格式,取值为IMAGE_JPG, IMAGE_GIF, IMAGE_PNG, IMAGE_FLASH
功能说明: 设置图形格式
Returns : 空
调用举例: gproperty. setImageFormat (GraphProperty.IMAGE_GIF);
isGraphTransparent
语 法: public boolean isGraphTransparent()
参数说明: 空
功能说明: 取图形是否透明
Returns : boolean
调用举例: 略
setGraphTransparent
语 法: public void setGraphTransparent(boolean b)
参数说明: b - boolean
功能说明: 设置图形是否透明
Returns : 空
调用举例: 略
isGradientColor
语 法: public boolean isGradientColor()
参数说明: 空
功能说明: 取是否渐变色
Returns : boolean
调用举例: 略
setGradientColor
语 法: public void setGradientColor(boolean b)
参数说明: b - boolean
功能说明: 设置是否渐变色
Returns : 空
调用举例: 略
getTopData
语 法: public java.lang.String getTopData()
参数说明: 空
功能说明: 取用前N条数据画图
Returns : String 用前N条数据画图
调用举例: 略
setTopData
语 法: public void setTopData(java.lang.String n)
参数说明: n
- 数据条数
功能说明: 设置用前N条数据画图
Returns : 空
调用举例: 略
getStatusStartTimeExp
语 法: public java.lang.String getStatusStartTimeExp()
参数说明: 空
功能说明: 取时序状态图、甘特图或里程碑图开始时间表达式
Returns : String 时序状态图、甘特图或里程碑图开始时间表达式
调用举例: 略
setStatusStartTimeExp
语 法: public void setStatusStartTimeExp(java.lang.String exp)
参数说明: exp - 时序状态图、甘特图或里程碑图开始时间表达式
功能说明: 设置时序状态图、甘特图或里程碑图开始时间表达式
Returns : 空
getStatusEndTimeExp
语 法: public java.lang.String getStatusEndTimeExp()
参数说明: 空
功能说明: 取时序状态图、甘特图或里程碑图结束时间表达式
Returns : String 时序状态图、甘特图或里程碑图结束时间表达式
调用举例: 略
setStatusEndTimeExp
语 法: public void setStatusEndTimeExp(java.lang.String exp)
参数说明: exp
- 时序状态图、甘特图或里程碑图结束时间表达式
功能说明: 设置时序状态图、甘特图或里程碑图结束时间表达式
Returns : 空
调用举例: 略
getStatusCategoryExp
语 法: public java.lang.String getStatusCategoryExp()
参数说明: 空
功能说明: 取时序状态图分类表达式或甘特图和里程碑图的项目表达式
Returns : String 时序状态图分类表达式或甘特图和里程碑图的项目表达式
调用举例: 略
setStatusCategoryExp
语 法: public void setStatusCategoryExp(java.lang.String exp)
参数说明: exp
- 时序状态图分类表达式或甘特图和里程碑图的项目表达式
功能说明: 设置时序状态图分类表达式或甘特图和里程碑图的项目表达式
Returns : 空
调用举例: 略
getStatusStateExp
语 法: public java.lang.String getStatusStateExp()
参数说明: 空
功能说明: 取时序状态图或甘特图状态表达式
Returns : String 时序状态图或甘特图状态表达式
调用举例: 略
setStatusStateExp
语 法: public void setStatusStateExp(java.lang.String exp)
参数说明: exp
- 时序状态图或甘特图状态表达式
功能说明: 设置时序状态图或甘特图状态表达式
Returns : 空
调用举例: 略
getStatusBarWidth
语 法: public java.lang.String getStatusBarWidth()
参数说明: 空
功能说明: 取时序状态图或甘特图状态条宽度
Returns : String 时序状态图或甘特图状态条宽度
调用举例: 略
setStatusBarWidth
语 法: public void setStatusBarWidth(java.lang.String width)
参数说明: width
- 时序状态图或甘特图状态条宽度
功能说明: 设置时序状态图或甘特图状态条宽度
Returns : 空
调用举例: 略
getStatusTimeType
语 法: public byte getStatusTimeType()
参数说明: 空
功能说明: 取时序状态图或甘特图时间刻度类型
Returns : byte 时序状态图或甘特图时间刻度类型,值为TIME_YEAR, TIME_MONTH, TIME_DAY, TIME_HOUR, TIME_MINUTE, TIME_SECOND
调用举例: 略
setStatusTimeType
语 法: public void setStatusTimeType(byte type)
参数说明: type
- 时序状态图或甘特图时间刻度类型,取值为TIME_YEAR, TIME_MONTH, TIME_DAY, TIME_HOUR, TIME_MINUTE, TIME_SECOND
功能说明: 设置时序状态图或甘特图时间刻度类型
Returns : 空
调用举例: 略
语 法: public GraphFonts getFonts()
参数说明: 空
功能说明: 取统计图字体
Returns : GraphFonts 统计图字体
调用举例: 略
setFonts
语 法: public void setFonts(GraphFonts fonts)
参数说明: fonts
- 统计图字体
功能说明: 设置统计图字体
Returns : 空
调用举例: 略
getAlarmLines
语 法: public AlarmLine[] getAlarmLines()
参数说明: 空
功能说明: 取警戒线定义
Returns : AlarmLine[] 警戒线定义
调用举例: 略
setAlarmLines
语 法: public void setAlarmLines(AlarmLine[] alarms)
参数说明: alarms
- 警戒线定义
功能说明: 设置警戒线定义
Returns : 空
调用举例: 略
getDisplayData
语 法: public byte getDisplayData()
参数说明: 空
功能说明: 取图中显示数据定义
Returns : byte 图中显示数据定义,值为DISPDATA_NONE, DISPDATA_VALUE, DISPDATA_PERCENTAGE
调用举例: 略
setDisplayData
语 法: public void setDisplayData(byte displayData)
参数说明: displayData
- 图中显示数据定义,取值为DISPDATA_NONE,
DISPDATA_VALUE, DISPDATA_PERCENTAGE
功能说明: 设置图中显示数据定义
Returns : 空
调用举例: 略
getDisplayDataFormat
语 法: public java.lang.String getDisplayDataFormat()
参数说明: 空
功能说明: 取图中显示数据格式定义
Returns : String 图中显示数据格式定义
调用举例: 略
setDisplayDataFormat
语 法: public void setDisplayDataFormat(java.lang.String format)
参数说明: format
- 图中显示数据格式定义,双轴图时用分号隔开
功能说明: 设置图中显示数据格式定义
Returns : 空
getLink
语 法: public java.lang.String getLink()
参数说明: 空
功能说明: 取统计图超链接
Returns : String 统计图超链接
调用举例: 略
getLegendLink
语 法: public java.lang.String getLegendLink()
参数说明: 空
功能说明: 取统计图图例超链接
Returns : String 统计图图例超链接
调用举例: 略
setLegendLink
语 法: public void setLegendLink(java.lang.String link)
参数说明: String 统计图图例超链接
功能说明: 设置统计图图例超链接
Returns : 空
调用举例: 略
语 法: public java.lang.String getLinkTarget()
参数说明: 空
功能说明: 取统计图超链接目标窗口
Returns : String 统计图超链接目标窗口
调用举例: 略
setLinkTarget
语 法: public void setLinkTarget(java.lang.String target)
参数说明: target
- 统计图超链接目标窗口
功能说明: 设置统计图超链接目标窗口
Returns : 空
调用举例: 略
getDrawLegendBySery
语 法: public boolean getDrawLegendBySery()
参数说明: 空
功能说明: 是否总按系列画图例
Returns : boolean
调用举例: 略
setDrawLegendBySery
语 法: public void setDrawLegendBySery(boolean b)
参数说明: b - boolean
功能说明: 设置是否总按系列画图例
Returns : 空
调用举例: 略
getColorConfig
语 法: public java.lang.String getColorConfig()
参数说明: 空
功能说明: 取统计图的配色方案名
Returns : String 统计图的配色方案名
调用举例: 略
setColorConfig
语 法: public void setColorConfig(java.lang.String config)
参数说明: config
- 统计图的配色方案名
功能说明: 设置统计图的配色方案名
Returns : 空
调用举例: 略
getYStartValue
语 法: public java.lang.String getYStartValue()
参数说明: 空
功能说明: 取统计值起始值
Returns : String 统计值起始值
调用举例: 略
setYStartValue
语 法: public void setYStartValue(java.lang.String value)
参数说明: value
- 统计值起始值, 双轴图时用分号隔开
功能说明: 设置统计值起始值
Returns : 空
调用举例: 略
getYEndValue
语 法: public java.lang.String getYEndValue()
参数说明: 空
功能说明: 取统计值结束值
Returns : String 统计值结束值
调用举例: 略
setYEndValue
语 法: public void setYEndValue(java.lang.String value)
参数说明: value
- 统计值结束值, 双轴图时用分号隔开
功能说明: 设置统计值结束值
Returns : 空
调用举例: 略
语 法: public java.lang.String getYInterval()
参数说明: 空
功能说明: 取统计值标签间隔
Returns : String 统计值标签间隔
调用举例: 略
setYInterval
语 法: public void setYInterval(java.lang.String interval)
参数说明: interval
- 统计值标签间隔,双轴图时用分号隔开
功能说明: 设置统计值标签间隔
Returns : 空
调用举例: 略
语 法: public double getDataUnit()
参数说明: 空
功能说明: 取统计值数量单位
Returns : double 统计值数量单位,值为UNIT_ORIGIN, UNIT_AUTO, UNIT_THOUSAND, UNIT_10THOUSAND, UNIT_MILLION, UNIT_10MILLION, UNIT_100MILLION, UNIT_BILLION, UNIT_001, UNIT_0001, UNIT_00001, UNIT_0000001
调用举例: 略
setDataUnit
语 法: public void setDataUnit(double unit)
参数说明: unit - 统计值数量单位,取值为UNIT_ORIGIN, UNIT_AUTO, UNIT_THOUSAND, UNIT_10THOUSAND, UNIT_MILLION, UNIT_10MILLION, UNIT_100MILLION, UNIT_BILLION, UNIT_001, UNIT_0001, UNIT_00001, UNIT_0000001
功能说明: 设置统计值数量单位
Returns : 空
调用举例: 略
getYMinMarks
语 法: public java.lang.String getYMinMarks()
参数说明: 空
功能说明: 取统计值最少刻度数
Returns : String 统计值最少刻度数
调用举例: 略
setYMinMarks
语 法: public void setYMinMarks(java.lang.String marks)
参数说明: marks - 统计值最少刻度数
功能说明: 设置统计值最少刻度数
Returns : 空
调用举例: 略
getTitleMargin
语 法: public java.lang.String getTitleMargin()
参数说明: 空
功能说明: 取标题与图形之间的间距
Returns : String 标题与图形之间的间距
调用举例: 略
setTitleMargin
语 法: public void setTitleMargin(java.lang.String margin)
参数说明: margin - 标题与图形之间的间距
功能说明: 设置标题与图形之间的间距
Returns : 空
调用举例: 略
语 法: public boolean isDrawLineDot()
参数说明: 空
功能说明: 取折线图是否标注数据点
Returns : boolean
调用举例: 略
isDrawLineTrend
语 法: public boolean isDrawLineTrend()
参数说明: 空
功能说明: 折线图是否画趋势线
Returns : boolean
调用举例: 略
getLineThick
语 法: public byte getLineThick()
参数说明: 空
功能说明: 折线图的粗细度
Returns : byte
调用举例: 略
getLineStyle
语 法: public byte getLineStyle()
参数说明: 空
功能说明: 取得折线的线型
Returns : byte
调用举例: 略
语 法: public void setDrawLineDot(boolean b)
参数说明: b –boolean
功能说明: 设置折线图是否标注数据点
Returns : 空
调用举例: 略
setDrawLineTrend
语 法: public void setDrawLineTrend(boolean b)
参数说明: b –boolean
功能说明: 设置折线图是否画趋势线
Returns : 空
调用举例: 略
setLineThick
语 法: public void setLineThick(byte thick)
参数说明: thick –byte
功能说明: 设置折线图粗细度
Returns : 空
调用举例: 略
setLineStyle
语 法: public void setLineStyle(byte style)
参数说明: style–byte
功能说明: 设置折线图线型
Returns : 空
调用举例: 略
语 法: public boolean isShowOverlapText()
参数说明: 空
功能说明: 取相邻数值或标签重叠时是否显示后一数值或标签
Returns : boolean
调用举例: 略
setShowOverlapText
语 法: public void setShowOverlapText(boolean b)
参数说明: b –boolean
功能说明: 设置相邻数值或标签重叠时是否显示后一数值或标签
Returns : 空
调用举例: 略
isPieSpacing
语 法: public boolean isPieSpacing()
参数说明: 空
功能说明: 取饼图中是否分离出一扇显示
Returns : boolean
调用举例: 略
setPieSpacing
语 法: public void setPieSpacing(boolean b)
参数说明: b - 饼图中是否分离出一扇显示
功能说明: 设置饼图中是否分离出一扇显示
Returns : 空
调用举例: 略
getXInterval
语 法: public java.lang.String getXInterval()
参数说明: 空
功能说明: 取分类轴标签间隔
Returns : String 分类轴标签间隔
调用举例: 略
setXInterval
语 法: public void setXInterval(java.lang.String interval)
参数说明: interval - 分类轴标签间隔
功能说明: 设置分类轴标签间隔
Returns : 空
调用举例: 略
getTimeTrendXValues
语 法: public TimeTrendXValue[] getTimeTrendXValues()
参数说明: 空
功能说明: 取时间走势图横轴取值定义
Returns : TimeTrendXValue[] 时间走势图横轴取值定义
调用举例: 略
setTimeTrendXValues
语 法: public void setTimeTrendXValues(TimeTrendXValue[] values)
参数说明: values - 时间走势图横轴取值定义
功能说明: 设置时间走势图横轴取值定义
Returns : 空
调用举例: 略
语 法: public boolean ignoreNull()
参数说明: 空
功能说明: 折线图是否忽略空值
Returns : boolean
调用举例: 略
setIgnoreNull
语 法: public void setIgnoreNull(boolean b)
参数说明: b - boolean
功能说明: 设置折线图是否忽略空值
Returns : 空
调用举例: 略
语 法: public boolean isDrawShade()
参数说明: 空
功能说明: 是否阴影
Returns : boolean
调用举例: 略
setDrawShade
语 法: public void setDrawShade(boolean isDrawShade)
参数说明: isDrawShade - boolean
功能说明: 设置是否有阴影效果
Returns : 空
调用举例: 略
isRaisedBorder
语 法: public boolean isRaisedBorder()
参数说明: 空
功能说明: 是否突出边框
Returns : boolean
调用举例: 略
setRaisedBorder
语 法: public void setRaisedBorder(boolean isRaisedBorder)
参数说明: isRaisedBorder - boolean
功能说明: 设置是否有突出边框效果
Returns : 空
调用举例: 略
getBackGraphConfig
语 法: public BackGraphConfig getBackGraphConfig()
参数说明: 空
功能说明: 获取背景图定义
Returns : BackGraphConfig
调用举例: 略
setBackGraphConfig
语 法: public void setBackGraphConfig
(BackGraphConfig backGraphConfig)
参数说明: backGraphConfig - BackGraphConfig
功能说明: 设置背景图定义
Returns : 空
调用举例: 略
getLeftMargin
语 法: public int getLeftMargin()
参数说明: 空
功能说明: 获取左边距
Returns : int
调用举例: 略
setLeftMargin
语 法: public void setLeftMargin(int leftMargin)
参数说明: leftMargin - int
功能说明: 设置左边距
Returns : 空
调用举例: 略
getRightMargin
语 法: public int getRightMargin()
参数说明: 空
功能说明: 获取右边距
Returns : int
调用举例: 略
setRightMargin
语 法: public void setRightMargin(int rightMargin)
参数说明: rightMargin - int
功能说明: 设置右边距
Returns : 空
调用举例: 略
getTopMargin
语 法: public int getTopMargin()
参数说明: 空
功能说明: 获取上边距
Returns : int
调用举例: 略
setTopMargin
语 法: public void setTopMargin(int topMargin)
参数说明: topMargin - int
功能说明: 设置上边距
Returns : 空
调用举例: 略
getBottomMargin
语 法: public int getBottomMargin()
参数说明: 空
功能说明: 获取下边距
Returns : int
调用举例: 略
setBottomMargin
语 法: public void setBottomMargin(int bottomMargin)
参数说明: bottomMargin - int
功能说明: 设置下边距
Returns : 空
调用举例: 略
getTickLen
语 法: public int getTickLen()
参数说明: 空
功能说明: 获取刻度长度
Returns : int
调用举例: 略
setTickLen
语 法: public void setTickLen(int tickLen)
参数说明: tickLen - int
功能说明: 设置刻度长度
Returns : 空
调用举例: 略
getCoorWidth
语 法: public int getCoorWidth()
参数说明: 空
功能说明: 获取3D厚度
Returns : int
调用举例: 略
setCoorWidth
语 法: public void setCoorWidth(int coorWidth)
参数说明: coorWidth - int
功能说明: 设置3D厚度
Returns : 空
调用举例: 略
语 法: public double getCategorySpan()
参数说明: 空
功能说明: 获取分类间隔
Returns : double
调用举例: 略
setCategorySpan
语 法: public void setCategorySpan(double categorySpan)
参数说明: categorySpan - double
功能说明: 设置分类间隔
Returns : 空
调用举例: 略
getSeriesSpan
语 法: public int getSeriesSpan()
参数说明: 空
功能说明: 获取系列间隙
Returns : int
调用举例: 略
setSeriesSpan
语 法: public void setSeriesSpan(int seriesSpan)
参数说明: seriesSpan - int
功能说明: 设置系列间隙
Returns : 空
调用举例: 略
getPieRotation
语 法: public int getPieRotation()
参数说明: 空
功能说明: 获取饼图旋转度
Returns : int
调用举例: 略
setPieRotation
语 法: public void setPieRotation(int pieRotation)
参数说明: pieRotation - int
功能说明: 设置饼图旋转度
Returns : 空
调用举例: 略
getPieHeight
语 法: public int getPieHeight()
参数说明: 空
功能说明: 获取饼图厚度
Returns : int
调用举例: 略
setPieHeight
语 法: public void setPieHeight(int pieHeight)
参数说明: pieHeight - int
功能说明: 设置饼图厚度
Returns : 空
调用举例: 略
getFlag
语 法: public boolean getFlag(byte prop)
参数说明: 空
功能说明: 目前仅用于获取topN 时是否丢掉other数据
Returns : prop- byte ,FLAG_DISCARDOTHER
调用举例: 略
setFlag
语 法: public void setFlag(byte prop, boolean isOn)
参数说明: prop - byte ,isOn- boolean
功能说明: 目前仅用于设置topN 时是否丢掉other数据
Returns : 空
调用举例: 略
getAxisColors
语 法: public int[] getAxisColors()
参数说明: 空
功能说明: 获取坐标轴四条边的颜色,顺序依次为上下左右
Returns : int
调用举例: 略
setAxisColors
语 法: public void setAxisColors(int[] colors)
参数说明: colors - int[]
功能说明: 设置坐标轴四条边的颜色,顺序依次为上下左右
Returns : 空
调用举例: 略
getAxisColor
语 法: public int getAxisColor()
功能说明: 取坐标轴颜色
Returns : int 坐标轴颜色
调用举例: 略
getCustomClass
语 法: public java.lang.String getCustomClass()
功能说明: 取自定义图形类名称
Returns : String 自定义图类名称
调用举例: 略
setCustomClass
语 法: public void setCustomClass(java.lang.String customClass)
参数说明: customClass -自定义图类名称
功能说明: 设置自定义图形类名称
调用举例: 略
getCustomParam
语 法: public java.lang.String getCustomParam()
功能说明: 取自定义图形类参数
Returns : String 自定义图类参数
调用举例: 略
setCustomParam
语 法: public void setCustomParam(java.lang.String customParam)
参数说明: customParam -自定义图形类参数
功能说明: 设置自定义图形类参数
调用举例: 略