自定义图片

阅读(841) 标签: 图形, icustomgraph, draw,

◆ 实例请参考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 :  空