◆ 实例请参考API实例 / 自定义类 / 自定义图片
概述:
润乾报表提供了丰富的统计图,但是仍旧难以满足五花八门的业务需要,因此用户需要自定义图形。自定义图形有几种应用层次,首先从属性编辑来看,可以在自定义类中定义参数名,然后在报表中加载参数设置参数值即可。
接口介绍:
润乾报表提供了com.raqsoft.report.usermodel.graph.ICustomGraph接口,用户自己定义类实现它的public void draw(Graphics2D arg0, StringBuffer arg1) 等方法即可任意画出自定义图形。
l ICustomGraph接口
方法介绍:
draw
语 法: public void draw(Graphics2D arg0, StringBuffer arg1)
参数说明:
arg0 – 提供java的2D画布对象
arg1 - 超链接的html定义
功能说明: 画图
Returns : 空
getParamNames
语 法: public String[] getParamNames()
功能说明: 获得参数名
Returns : 字符串数组
setContext
语 法: public void setContext()
功能说明: 设置上下文环境变量
Returns : 空
setHeight
语 法: public void setHeight()
功能说明: 设置图形高度
Returns : 空
setWidth
语 法: public void setWidth()
功能说明: 设置图形宽度
Returns : 空
setParams
语 法: public void setParams()
功能说明: 设置图形参数值
Returns : 空