|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRender
Title: IJChart
Description: a chart library for the Java(tm) platform.
用于绘制图表中的render区域中的图形的接口,确定数据集中一个点的某个属性时优先取用item的属性,column items的 属性次之,base item的属性再次之.Copyright: Copyright (c) 2013
Company:
Method Summary | |
---|---|
void |
addChangeListener(IRenderChangeListener listener)
注册监听render对象变化的监听者对象. |
void |
drawBackground(java.awt.geom.Rectangle2D dataArea,
ChartOrientation orientation,
RenderShapeCollection renderShapes)
绘制背景颜色. |
void |
drawBackgroundImage(java.awt.geom.Rectangle2D dataArea,
RenderShapeCollection renderShapes)
绘制背景图片. |
void |
drawDrawAreaBorder(java.awt.geom.Rectangle2D dataArea,
RenderShapeCollection renderShapes)
绘制边框. |
java.awt.Paint |
getBaseItemBorderPaint()
返回所有数据所共用的边框paint对象. |
java.awt.Stroke |
getBaseItemBorderStroke()
返回所有数据所共用的边框paint对象. |
java.awt.Paint |
getBaseItemFillPaint()
返回所有数据所共用的填充paint对象. |
GradientPaintTransformType |
getBaseItemFillPaintTransformer()
如果填充图形内部的paint为GradientPaint对象,可以设置数据集所有数据共用的填充图形内部的方式,本方法用于 返回填充方式. |
java.awt.Font |
getBaseItemLabelFont()
返回数据集中所有数据的标签的字体. |
HorizontalAlignment |
getBaseItemLabelHorizontalAlignment()
返回数据集中所有数据的标签的水平对齐方式. |
java.awt.Paint |
getBaseItemLabelPaint()
返回数据集中所有数据的标签的paint. |
TextPosition |
getBaseItemLabelPosition()
返回数据集中所有数据的标签的位置. |
VerticalAlignment |
getBaseItemLabelVerticalAlignment()
返回数据集中所有数据的标签的垂直对齐方式. |
boolean |
getBaseItemLabelVisible()
返回数据集中的所有数据的标签是否显示. |
java.awt.Paint |
getColumnItemBorderPaint(int column)
返回数据集中的一列数据所共用的边框paint. |
java.awt.Stroke |
getColumnItemBorderStroke(int column)
返回数据集中的一列数据所共用的边框paint. |
java.awt.Paint |
getColumnItemFillPaint(int column)
返回数据集中的一列数据所共用的填充paint. |
GradientPaintTransformType |
getColumnItemFillPaintTransformer(int column)
如果填充图形内部的paint为GradientPaint对象,可以设置数据集的一列所共用的填充图形内部的方式,本方法用于 返回填充方式. |
java.awt.Font |
getColumnItemLabelFont(int column)
返回数据集中的一列数据的标签的字体. |
HorizontalAlignment |
getColumnItemLabelHorizontalAlignment(int column)
返回数据集中的一列数据的标签的水平对齐方式. |
java.awt.Paint |
getColumnItemLabelPaint(int column)
返回数据集中的一列数据的标签的paint. |
TextPosition |
getColumnItemLabelPosition(int column)
返回数据集中的一列数据的标签的位置. |
VerticalAlignment |
getColumnItemLabelVerticalAlignment(int column)
返回数据集中的一列数据的标签的垂直对齐方式. |
java.awt.Paint |
getItemBorderPaint(int row,
int column)
返回用于绘制图形边框的paint. |
java.awt.Stroke |
getItemBorderStroke(int row,
int column)
返回用于绘制图形边框的stroke. |
java.awt.Paint |
getItemFillPaint(int row,
int column)
返回用于填充图形内部的paint. |
GradientPaintTransformType |
getItemFillPaintTransformer(int row,
int column)
如果填充图形内部的paint为GradientPaint对象,则返回填充图形内部的方式. |
java.awt.Font |
getItemLabelFont(int row,
int column)
返回标签的字体. |
HorizontalAlignment |
getItemLabelHorizontalAlignment(int row,
int column)
返回标签的水平对齐方式. |
java.awt.Paint |
getItemLabelPaint(int row,
int column)
返回标签的paint. |
TextPosition |
getItemLabelPosition(int row,
int column)
返回标签的位置. |
VerticalAlignment |
getItemLabelVerticalAlignment(int row,
int column)
返回标签的垂直对齐方式. |
ILabelGenerator |
getLabelGenerator()
返回用于生成图形标签的 ILabelGenerator .
|
LegendType |
getLegendType()
返回图例类型. |
HorizontalAlignment |
getNegativeItemLabelHorizontalAlignment()
返回数据集中的数据值为负的标签的水平对齐方式. |
VerticalAlignment |
getNegativeItemLabelVerticalAlignment()
返回数据集中的数据值为负的标签的垂直对齐方式. |
HorizontalAlignment |
getPositiveItemLabelHorizontalAlignment()
返回数据集中的数据值为正的标签的水平对齐方式. |
VerticalAlignment |
getPositiveItemLabelVerticalAlignment()
返回数据集中的数据值为正的标签的垂直对齐方式. |
java.awt.Paint |
getRowItemBorderPaint(int row)
返回数据集中的一行数据所共用的边框paint. |
java.awt.Stroke |
getRowItemBorderStroke(int row)
返回数据集中的一行数据所共用的边框paint. |
java.awt.Paint |
getRowItemFillPaint(int row)
返回数据集中的一行数据所共用的填充paint. |
GradientPaintTransformType |
getRowItemFillPaintTransformer(int row)
如果填充图形内部的paint为GradientPaint对象,可以设置数据集的一行所共用的填充图形内部的方式,本方法用于 返回填充方式. |
java.awt.Font |
getRowItemLabelFont(int row)
返回数据集中的一行数据的标签的字体. |
HorizontalAlignment |
getRowItemLabelHorizontalAlignment(int row)
返回数据集中的一行数据的标签的水平对齐方式. |
java.awt.Paint |
getRowItemLabelPaint(int row)
返回数据集中的一行数据的标签的paint. |
TextPosition |
getRowItemLabelPosition(int row)
返回数据集中的一行数据的标签的位置. |
VerticalAlignment |
getRowItemLabelVerticalAlignment(int row)
返回数据集中的一行数据的标签的垂直对齐方式. |
IToolTipGenerator |
getToolTipGenerator()
返回用于生成图形的tooltip的 IToolTipGenerator 对象.
|
boolean |
isBaseItemDrawBorder()
返回数据集中的数据的边框是否可见. |
boolean |
isBaseItemFill()
返回所有数据是否填充图形内部. |
java.lang.Boolean |
isColumnItemDrawBorder(int column)
返回数据集中的一列数据的边框是否可见. |
java.lang.Boolean |
isColumnItemFill(int column)
返回数据集中的一列数据是否填充图形内部. |
java.lang.Boolean |
isColumnItemLabelVisible(int column)
返回数据集中的一列数据的标签是否显示. |
java.lang.Boolean |
isColumnItemVisible(int column)
返回数据集一列的数据是否全部可见. |
boolean |
isItemDrawBorder(int row,
int column)
返回是否绘制图形边框. |
boolean |
isItemFill(int row,
int column)
返回是否填充图形内部. |
boolean |
isItemLabelVisible(int row,
int column)
返回某个数据项的标签是否显示. |
boolean |
isItemVisible(int row,
int column)
返回某行某列的数据是否显示. |
java.lang.Boolean |
isRowItemDrawBorder(int row)
返回数据集中的一行数据的边框是否可见. |
java.lang.Boolean |
isRowItemFill(int row)
返回数据集中的一行数据是否填充图形内部. |
java.lang.Boolean |
isRowItemLabelVisible(int row)
返回数据集中的一行数据的标签是否显示. |
java.lang.Boolean |
isRowItemVisible(int row)
返回数据集一行的数据是否全部可见. |
void |
removeAllChangeListener()
清除所有的监听器对象. |
void |
removeChangeListener(IRenderChangeListener listener)
删除注册的监听器对象. |
void |
setBaseItemBorderPaint(java.awt.Paint paint)
设置所有数据所共用的边框paint对象,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemBorderStroke(java.awt.Stroke stroke)
设置所有数据所共用的边框paint对象,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemDrawBorder(boolean visible)
设置数据集中的数据是否绘制边框,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemFill(boolean flag)
设置所有数据是否填充图形内部,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemFillPaint(java.awt.Paint paint)
设置所有数据所共用的填充paint对象,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemFillPaintTransformer(GradientPaintTransformType transformer)
如果填充图形内部的paint为GradientPaint对象,可以设置数据集所共用的填充图形内部的方式. |
void |
setBaseItemLabelFont(java.awt.Font font)
设置数据集中所有数据的标签的字体,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemLabelHorizontalAlignment(HorizontalAlignment align)
设置数据集中所有数据的标签的水平对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemLabelPaint(java.awt.Paint paint)
设置数据集中所有数据的标签的paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemLabelPosition(TextPosition position)
设置数据集中所有数据的标签的位置,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemLabelVerticalAlignment(VerticalAlignment align)
设置数据集中所有数据的标签的垂直对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setBaseItemLabelVisible(boolean visible)
设置数据集中的所有数据的标签是否显示,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemBorderPaint(int column,
java.awt.Paint paint)
设置数据集中的一列数据所共用的边框paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemBorderStroke(int column,
java.awt.Stroke stroke)
设置数据集中的一列数据所共用的边框paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemDrawBorder(int column,
boolean visible)
设置数据集中的一列数据是否绘制边框,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemFill(int column,
boolean flag)
设置数据集中的一列数据是否填充图形内部,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemFillPaint(int column,
java.awt.Paint paint)
设置数据集中的一列数据所共用的填充paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemFillPaintTransformer(int column,
GradientPaintTransformType transformer)
如果填充图形内部的paint为GradientPaint对象,可以设置数据集的一列所共用的填充图形内部的方式. |
void |
setColumnItemLabelFont(int column,
java.awt.Font font)
设置数据集中一列数据的标签的字体,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemLabelHorizontalAlignment(int column,
HorizontalAlignment align)
设置数据集中一列数据的标签的水平对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemLabelPaint(int column,
java.awt.Paint paint)
设置数据集中一列数据的标签的paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemLabelPosition(int column,
TextPosition position)
设置数据集中一列数据的标签的位置,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemLabelVerticalAlignment(int column,
VerticalAlignment align)
设置数据集中一列数据的标签的垂直对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemLabelVisible(int column,
boolean visible)
设置数据集中的一列数据的标签是否显示,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setColumnItemVisible(int column,
boolean visible)
设置数据集的一列数据是否全部显示,并向所有监听器发送 RenderChangeEvent 事件.此方法用于控制数据集
中的一整列数据是否显示.
|
void |
setCustomLegendType(LegendType legendType)
设置自定义图例类型. |
void |
setItemBorderPaint(int row,
int column,
java.awt.Paint paint)
设置用于绘制图形边框的paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemBorderStroke(int row,
int column,
java.awt.Stroke stroke)
设置用于绘制图形边框的paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemDrawBorder(int row,
int column,
boolean visible)
设置是否绘制图形边框,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemFill(int row,
int column,
boolean flag)
设置是否填充图形内部,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemFillPaint(int row,
int column,
java.awt.Paint paint)
设置用于填充图形内部的paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemFillPaintTransformer(int row,
int column,
GradientPaintTransformType transformer)
如果填充图形内部的paint为GradientPaint对象,可以设置填充图形内部的方式. |
void |
setItemLabelFont(int row,
int column,
java.awt.Font font)
设置标签的字体,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemLabelHorizontalAlignment(int row,
int column,
HorizontalAlignment align)
设置标签的水平对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemLabelPaint(int row,
int column,
java.awt.Paint paint)
设置标签的paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemLabelPosition(int row,
int column,
TextPosition position)
设置标签的位置,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemLabelVerticalAlignment(int row,
int column,
VerticalAlignment align)
设置标签的垂直对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemLabelVisible(int row,
int column,
boolean visible)
设置某个数据项的标签是否显示,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setItemVisible(int row,
int column,
boolean visible)
设置某行某列的数据是否显示,并向所有监听器发送 RenderChangeEvent 事件. |
void |
setLabelGenerator(ILabelGenerator generator)
设置用于生成图形标签的 ILabelGenerator ,
并向所有监听器发送RenderChangeEvent 事件
|
void |
setNegativeItemLabelHorizontalAlignment(HorizontalAlignment align)
设置数据集中数据值为负的标签的水平对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setNegativeItemLabelVerticalAlignment(VerticalAlignment align)
设置数据集中数据值为负的标签的垂直对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setPositiveItemLabelHorizontalAlignment(HorizontalAlignment align)
设置数据集中数据值为正的标签的水平对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setPositiveItemLabelVerticalAlignment(VerticalAlignment align)
设置数据集中数据值为正的标签的垂直对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemBorderPaint(int row,
java.awt.Paint paint)
设置数据集中的一行数据所共用的边框paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemBorderStroke(int row,
java.awt.Stroke stroke)
设置数据集中的一行数据所共用的边框paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemDrawBorder(int row,
boolean visible)
设置数据集中的一行数据是否绘制边框,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemFill(int row,
boolean flag)
设置数据集中的一行数据是否填充图形内部,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemFillPaint(int row,
java.awt.Paint paint)
设置数据集中的一行数据所共用的填充paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemFillPaintTransformer(int row,
GradientPaintTransformType transformer)
如果填充图形内部的paint为GradientPaint对象,可以设置数据集的一行所共用的填充图形内部的方式. |
void |
setRowItemLabelFont(int row,
java.awt.Font font)
设置数据集中一行数据的标签的字体,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemLabelHorizontalAlignment(int row,
HorizontalAlignment align)
设置数据集中一行数据的标签的水平对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemLabelPaint(int row,
java.awt.Paint paint)
设置数据集中一行数据的标签的paint,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemLabelPosition(int row,
TextPosition position)
设置数据集中一行数据的标签的位置,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemLabelVerticalAlignment(int row,
VerticalAlignment align)
设置数据集中一行数据的标签的垂直对齐方式,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemLabelVisible(int row,
boolean visible)
设置数据集中的一行数据的标签是否显示,并向所有监听器发送 RenderChangeEvent 事件.
|
void |
setRowItemVisible(int row,
boolean visible)
设置数据集的一行数据是否全部显示,并向所有监听器发送 RenderChangeEvent 事件.此方法用于控制数据集
中的一整行数据是否显示.
|
void |
setToolTipGenerator(IToolTipGenerator generator)
设置用于生成图形的tooltip的 IToolTipGenerator 对象,
并向所有监听器发送RenderChangeEvent 事件.
|
Method Detail |
---|
boolean isItemVisible(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemVisible(int row, int column, boolean visible)
RenderChangeEvent
事件.
可以通过此方法来控制数据集的某行某列的数据是否显示.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
visible
- boolean 布尔值.
java.lang.Boolean isColumnItemVisible(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemVisible(int column, boolean visible)
RenderChangeEvent
事件.此方法用于控制数据集
中的一整列数据是否显示.
column
- int 数据集的列数,必须大于等于0.
visible
- boolean 布尔值.
java.lang.Boolean isRowItemVisible(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemVisible(int row, boolean visible)
RenderChangeEvent
事件.此方法用于控制数据集
中的一整行数据是否显示.
row
- int 数据集的行数,必须大于等于0.
visible
- boolean 布尔值.
boolean isItemFill(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemFill(int row, int column, boolean flag)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
flag
- boolean 布尔值.
java.lang.Boolean isColumnItemFill(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemFill(int column, boolean flag)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
flag
- boolean 布尔值.
java.lang.Boolean isRowItemFill(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemFill(int row, boolean flag)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
flag
- boolean 布尔值.
boolean isBaseItemFill()
void setBaseItemFill(boolean flag)
RenderChangeEvent
事件.
flag
- boolean 布尔值.
java.awt.Paint getItemFillPaint(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemFillPaint(int row, int column, java.awt.Paint paint)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
paint
- Paint paint对象 (可为null).
java.awt.Paint getColumnItemFillPaint(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemFillPaint(int column, java.awt.Paint paint)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
paint
- Paint paint对象 (可为null).
java.awt.Paint getRowItemFillPaint(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemFillPaint(int row, java.awt.Paint paint)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
paint
- Paint paint对象 (可为null).
java.awt.Paint getBaseItemFillPaint()
void setBaseItemFillPaint(java.awt.Paint paint)
RenderChangeEvent
事件.
paint
- Paint paint对象 (可为null).
GradientPaintTransformType getItemFillPaintTransformer(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemFillPaintTransformer(int row, int column, GradientPaintTransformType transformer)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
transformer
- GradientPaintTransformType
GradientPaintTransformType对象 (可为null).
GradientPaintTransformType getColumnItemFillPaintTransformer(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemFillPaintTransformer(int column, GradientPaintTransformType transformer)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
transformer
- GradientPaintTransformType paint对象 (可为null).
GradientPaintTransformType getRowItemFillPaintTransformer(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemFillPaintTransformer(int row, GradientPaintTransformType transformer)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
transformer
- GradientPaintTransformType paint对象 (可为null).
GradientPaintTransformType getBaseItemFillPaintTransformer()
void setBaseItemFillPaintTransformer(GradientPaintTransformType transformer)
RenderChangeEvent
事件.
transformer
- GradientPaintTransformType
GradientPaintTransformType对象 (可为null).
boolean isItemDrawBorder(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemDrawBorder(int row, int column, boolean visible)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
visible
- boolean 布尔值.
java.lang.Boolean isColumnItemDrawBorder(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemDrawBorder(int column, boolean visible)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
visible
- boolean 布尔值.
java.lang.Boolean isRowItemDrawBorder(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemDrawBorder(int row, boolean visible)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
visible
- boolean 布尔值.
boolean isBaseItemDrawBorder()
void setBaseItemDrawBorder(boolean visible)
RenderChangeEvent
事件.
visible
- boolean 布尔值.
java.awt.Paint getItemBorderPaint(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemBorderPaint(int row, int column, java.awt.Paint paint)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
paint
- Paint paint对象 (可为null).
java.awt.Paint getColumnItemBorderPaint(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemBorderPaint(int column, java.awt.Paint paint)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
paint
- Paint Paint对象 (可为null).
java.awt.Paint getRowItemBorderPaint(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemBorderPaint(int row, java.awt.Paint paint)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
paint
- Paint Paint对象 (可为null).
java.awt.Paint getBaseItemBorderPaint()
void setBaseItemBorderPaint(java.awt.Paint paint)
RenderChangeEvent
事件.
paint
- Paint paint对象 (不可为null).
java.awt.Stroke getItemBorderStroke(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemBorderStroke(int row, int column, java.awt.Stroke stroke)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
stroke
- Stroke paint对象 (可为null).
java.awt.Stroke getColumnItemBorderStroke(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemBorderStroke(int column, java.awt.Stroke stroke)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
stroke
- Stroke Stroke对象 (可为null).
java.awt.Stroke getRowItemBorderStroke(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemBorderStroke(int row, java.awt.Stroke stroke)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
stroke
- Stroke Stroke对象 (可为null).
java.awt.Stroke getBaseItemBorderStroke()
void setBaseItemBorderStroke(java.awt.Stroke stroke)
RenderChangeEvent
事件.
stroke
- Stroke stroke对象 (不可为null).
boolean isItemLabelVisible(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemLabelVisible(int row, int column, boolean visible)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
visible
- boolean 布尔值.
java.lang.Boolean isColumnItemLabelVisible(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemLabelVisible(int column, boolean visible)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
visible
- boolean 布尔值.
java.lang.Boolean isRowItemLabelVisible(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemLabelVisible(int row, boolean visible)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
visible
- boolean 布尔值.
boolean getBaseItemLabelVisible()
void setBaseItemLabelVisible(boolean visible)
RenderChangeEvent
事件.
visible
- 布尔值.
java.awt.Font getItemLabelFont(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemLabelFont(int row, int column, java.awt.Font font)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
font
- Font 标签的字体 (可为null).
java.awt.Font getColumnItemLabelFont(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemLabelFont(int column, java.awt.Font font)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
font
- Font 标签的字体 (可为null).
java.awt.Font getRowItemLabelFont(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemLabelFont(int row, java.awt.Font font)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
font
- Font 标签的字体 (可为null).
java.awt.Font getBaseItemLabelFont()
void setBaseItemLabelFont(java.awt.Font font)
RenderChangeEvent
事件.
font
- Font 标签的字体 (不可为null).
java.awt.Paint getItemLabelPaint(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemLabelPaint(int row, int column, java.awt.Paint paint)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
paint
- Paint 标签的paint (可为null).
java.awt.Paint getColumnItemLabelPaint(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemLabelPaint(int column, java.awt.Paint paint)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
paint
- Paint 标签的paint (可为null).
java.awt.Paint getRowItemLabelPaint(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemLabelPaint(int row, java.awt.Paint paint)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
paint
- Paint 标签的paint (可为null).
java.awt.Paint getBaseItemLabelPaint()
void setBaseItemLabelPaint(java.awt.Paint paint)
RenderChangeEvent
事件.
paint
- Paint 标签的paint (不可为null).
TextPosition getItemLabelPosition(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemLabelPosition(int row, int column, TextPosition position)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
position
- LabelPosition 标签位置 (可为null).
TextPosition getColumnItemLabelPosition(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemLabelPosition(int column, TextPosition position)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
position
- LabelPosition 标签位置 (可为null).
TextPosition getRowItemLabelPosition(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemLabelPosition(int row, TextPosition position)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
position
- LabelPosition 标签位置 (可为null).
TextPosition getBaseItemLabelPosition()
void setBaseItemLabelPosition(TextPosition position)
RenderChangeEvent
事件.
position
- LabelPosition 标签位置 (不可为null).
HorizontalAlignment getItemLabelHorizontalAlignment(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemLabelHorizontalAlignment(int row, int column, HorizontalAlignment align)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
align
- HorizontalAlignment 标签的水平对齐方式 (可为null).
HorizontalAlignment getColumnItemLabelHorizontalAlignment(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemLabelHorizontalAlignment(int column, HorizontalAlignment align)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
align
- HorizontalAlignment 标签的水平对齐方式 (可为null).
HorizontalAlignment getRowItemLabelHorizontalAlignment(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemLabelHorizontalAlignment(int row, HorizontalAlignment align)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
align
- HorizontalAlignment 标签的水平对齐方式 (可为null).
HorizontalAlignment getNegativeItemLabelHorizontalAlignment()
void setNegativeItemLabelHorizontalAlignment(HorizontalAlignment align)
RenderChangeEvent
事件.
align
- HorizontalAlignment 标签的水平对齐方式 (可为null).
HorizontalAlignment getPositiveItemLabelHorizontalAlignment()
void setPositiveItemLabelHorizontalAlignment(HorizontalAlignment align)
RenderChangeEvent
事件.
align
- HorizontalAlignment 标签的水平对齐方式 (可为null).
HorizontalAlignment getBaseItemLabelHorizontalAlignment()
void setBaseItemLabelHorizontalAlignment(HorizontalAlignment align)
RenderChangeEvent
事件.
align
- HorizontalAlignment 标签的水平对齐方式 (不可为null).
VerticalAlignment getItemLabelVerticalAlignment(int row, int column)
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
void setItemLabelVerticalAlignment(int row, int column, VerticalAlignment align)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
column
- int 数据集的列数,必须大于等于0.
align
- VerticalAlignment 标签的垂直对齐方式 (可为null).
VerticalAlignment getColumnItemLabelVerticalAlignment(int column)
column
- int 数据集的列数,必须大于等于0.
void setColumnItemLabelVerticalAlignment(int column, VerticalAlignment align)
RenderChangeEvent
事件.
column
- int 数据集的列数,必须大于等于0.
align
- VerticalAlignment 标签的垂直对齐方式 (可为null).
VerticalAlignment getRowItemLabelVerticalAlignment(int row)
row
- int 数据集的行数,必须大于等于0.
void setRowItemLabelVerticalAlignment(int row, VerticalAlignment align)
RenderChangeEvent
事件.
row
- int 数据集的行数,必须大于等于0.
align
- VerticalAlignment 标签的垂直对齐方式 (可为null).
VerticalAlignment getNegativeItemLabelVerticalAlignment()
void setNegativeItemLabelVerticalAlignment(VerticalAlignment align)
RenderChangeEvent
事件.
align
- VerticalAlignment 标签的垂直对齐方式 (可为null).
VerticalAlignment getPositiveItemLabelVerticalAlignment()
void setPositiveItemLabelVerticalAlignment(VerticalAlignment align)
RenderChangeEvent
事件.
align
- VerticalAlignment 标签的垂直对齐方式 (可为null).
VerticalAlignment getBaseItemLabelVerticalAlignment()
void setBaseItemLabelVerticalAlignment(VerticalAlignment align)
RenderChangeEvent
事件.
align
- VerticalAlignment 标签的垂直对齐方式 (不可为null).
ILabelGenerator getLabelGenerator()
ILabelGenerator
.
void setLabelGenerator(ILabelGenerator generator)
ILabelGenerator
,
并向所有监听器发送RenderChangeEvent
事件
generator
- ILabelGenerator 标签生成对象 (可为null).
IToolTipGenerator getToolTipGenerator()
IToolTipGenerator
对象.
void setToolTipGenerator(IToolTipGenerator generator)
IToolTipGenerator
对象,
并向所有监听器发送RenderChangeEvent
事件.
generator
- IToolTipGenerator tooltip生成对象 (可为null).
void setCustomLegendType(LegendType legendType)
legendType
- LegendType 图例类型.
LegendType getLegendType()
void drawBackground(java.awt.geom.Rectangle2D dataArea, ChartOrientation orientation, RenderShapeCollection renderShapes)
dataArea
- Rectangle2D 数据区域 (不可为null).
orientation
- ChartOrientation 图表绘制方向.
renderShapes
- RenderShapeCollection render图形集合 (不可为null).
void drawBackgroundImage(java.awt.geom.Rectangle2D dataArea, RenderShapeCollection renderShapes)
dataArea
- Rectangle2D 数据区域 (不可为null).
renderShapes
- RenderShapeCollection render图形集合 (不可为null).
void drawDrawAreaBorder(java.awt.geom.Rectangle2D dataArea, RenderShapeCollection renderShapes)
dataArea
- Rectangle2D 数据区域 (不可为null).
renderShapes
- RenderShapeCollection render图形集合 (不可为null).
void addChangeListener(IRenderChangeListener listener)
listener
- IRenderChangeListener 监听器对象 (不可为null).
void removeChangeListener(IRenderChangeListener listener)
listener
- IRenderChangeListener 监听器对象 (不可为null).
void removeAllChangeListener()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |