|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ijchart.xychart.render.AbstractRender
com.ijchart.xychart.render.AbstractWithAxisRender
com.ijchart.xychart.render.category.AbstractCategoryRender
com.ijchart.xychart.render.category.StackedBarRender
com.ijchart.xychart.render.category.GroupStackedBarRender
public class GroupStackedBarRender
Title: IJChart
Description: a chart library for the Java(tm) platform.
绘制堆栈形式的柱状图.Copyright: Copyright (c) 2013
Company:
| Field Summary |
|---|
| Fields inherited from class com.ijchart.xychart.render.category.AbstractCategoryRender |
|---|
DEFAULT_BASE_VALUE, DEFAULT_ITEM_MARGIN, DEFAULT_MAXIMUM_BAR_WIDTH, DEFAULT_MINIMUM_BAR_WIDTH |
| Constructor Summary | |
|---|---|
GroupStackedBarRender(IMatrixDataset dataset)
构造器. |
|
GroupStackedBarRender(IMatrixDataset dataset,
boolean renderAsPercentages)
构造器. |
|
| Method Summary | |
|---|---|
void |
drawAllItems(CategoryAxis categoryAxis,
AbstractValueAxis valueAxis,
RectangleEdge valueAxisEdge,
java.awt.geom.Rectangle2D dataArea,
ChartOrientation orientation,
RenderShapeCollection renderShapes,
float alpha)
绘制所有的图形. |
protected int |
getLegendItemCount()
返回图例的个数. |
LegendType |
getLegendType()
返回图例类型. |
| Methods inherited from class com.ijchart.xychart.render.category.StackedBarRender |
|---|
clone, equals, hashCode, isRenderAsPercentages, setRenderAsPercentages, toString |
| Methods inherited from class com.ijchart.xychart.render.category.AbstractCategoryRender |
|---|
addAnnotation, createCategoryMarkerShape, drawAllAnnotation, drawCategoryMarker, getAllAnnotations, getBaseValue, getItemMargin, getMaximumBarWidth, getMinimumBarWidth, removeAllAnnotation, setBaseValue, setItemMargin, setMaximumBarWidth, setMinimumBarWidth |
| Methods inherited from class com.ijchart.xychart.render.AbstractWithAxisRender |
|---|
createItemShape, createValueMarkerShape, drawIntervalValueMarker, drawValueMarker, getValueAxisOffsetType |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public GroupStackedBarRender(IMatrixDataset dataset)
dataset - IMatrixDataset 数据集 (不可为null).
public GroupStackedBarRender(IMatrixDataset dataset,
boolean renderAsPercentages)
dataset - IMatrixDataset 数据集 (不可为null).
renderAsPercentages - boolean 是否以百分比形式显示数据.
| Method Detail |
|---|
public void drawAllItems(CategoryAxis categoryAxis,
AbstractValueAxis valueAxis,
RectangleEdge valueAxisEdge,
java.awt.geom.Rectangle2D dataArea,
ChartOrientation orientation,
RenderShapeCollection renderShapes,
float alpha)
drawAllItems in class StackedBarRendercategoryAxis - CategoryAxis category坐标轴 (不可为null).
valueAxis - AbstractValueAxis value坐标轴 (不可为null).
valueAxisEdge - RectangleEdge value坐标轴位置 (不可为null).
dataArea - Rectangle2D 数据区域 (不可为null).
orientation - ChartOrientation 图表的方向 (不可为null).
renderShapes - RenderShapeCollection render图形集合 (不可为null).
alpha - float alpha值,须属于闭区间[0.0,1.0].
public LegendType getLegendType()
getLegendType in interface IRendergetLegendType in class AbstractRenderprotected int getLegendItemCount()
getLegendItemCount in class AbstractRender
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||