Serialized Form


Package com.ijchart.xychart.annotation

Class com.ijchart.xychart.annotation.AbstractAnnotation extends java.lang.Object implements Serializable

serialVersionUID: -1305605489266328820L

Serialized Fields

tooltipText

java.lang.String tooltipText
annotation的提示字符.

Class com.ijchart.xychart.annotation.AbstractTextAnnotation extends AbstractAnnotation implements Serializable

serialVersionUID: -3203881447311572840L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

text

java.lang.String text
要绘制的文本.


textFont

java.awt.Font textFont
字体.


textAnchor

TextAnchor textAnchor
文字对齐方式.


rotationAngle

double rotationAngle
文本旋转的角度.


textHorizontalAlign

HorizontalAlignment textHorizontalAlign
文字水平对齐方式.


textVerticalAlign

VerticalAlignment textVerticalAlign
文字垂直对齐方式.


textPosition

TextPosition textPosition
文本的位置


textDirection

TextDirection textDirection
文本方向.

Class com.ijchart.xychart.annotation.CategoryLineAnnotation extends AbstractAnnotation implements Serializable

serialVersionUID: 6126983644321821246L

Serialized Fields

startCategory

java.lang.Object startCategory
起点分类(category)对象.


startValue

double startValue
起点的y值.


endCategory

java.lang.Object endCategory
终点分类(category)对象.


endValue

double endValue
终点的y值.


paint

java.awt.Paint paint
绘制直线使用的paint对象.


stroke

java.awt.Stroke stroke
绘制直线使用的stroke对象.

Class com.ijchart.xychart.annotation.CategoryTextAndPointerAnnotation extends CategoryTextAnnotation implements Serializable

serialVersionUID: -1039185223778566014L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

arrowAngle

double arrowAngle
箭头的角度(单位是弧度).


baseRadius

double baseRadius
箭柄的长度.


arrowLength

double arrowLength
箭头的长度.


arrowWidth

double arrowWidth
每边箭头的宽度.


labelOffset

double labelOffset
文本和箭柄的距离.

Class com.ijchart.xychart.annotation.CategoryTextAnnotation extends AbstractTextAnnotation implements Serializable

serialVersionUID: 7690180863186598581L

Serialized Fields

category

java.lang.Object category
分类(category).


value

double value
y轴的值.

Class com.ijchart.xychart.annotation.XYImageAnnotation extends AbstractAnnotation implements Serializable

serialVersionUID: 4699783784755025592L

Serialized Fields

x

double x
图片的x坐标,x坐标在数据空间内,并非绝对坐标.


y

double y
图片的y坐标,y坐标在数据空间内,并非绝对坐标.


imageWidth

int imageWidth
图片的宽度.


imageHeight

int imageHeight
图片的高度.

Class com.ijchart.xychart.annotation.XYLineAnnotation extends AbstractAnnotation implements Serializable

serialVersionUID: 3311190899963418134L

Serialized Fields

startX

double startX
起点的x值.


startY

double startY
起点的y值.


endX

double endX
结点x值.


endY

double endY
终点y值.


paint

java.awt.Paint paint
绘制直线使用的paint对象.


stroke

java.awt.Stroke stroke
绘制直线使用的stroke对象.

Class com.ijchart.xychart.annotation.XYPointerAnnotation extends XYTextAnnotation implements Serializable

serialVersionUID: 4082080123817861415L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

arrowAngle

double arrowAngle
箭头的角度(单位是弧度).


baseRadius

double baseRadius
箭柄的长度.


arrowLength

double arrowLength
箭头的长度.


arrowWidth

double arrowWidth
每边箭头的宽度.


labelOffset

double labelOffset
文本和箭柄的距离.

Class com.ijchart.xychart.annotation.XYShapeAnnotation extends AbstractAnnotation implements Serializable

serialVersionUID: 1405561837582323285L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.

Class com.ijchart.xychart.annotation.XYTextAnnotation extends AbstractTextAnnotation implements Serializable

serialVersionUID: 8904611945496504238L

Serialized Fields

x

double x
x值.


y

double y
y值.


Package com.ijchart.xychart.axis

Class com.ijchart.xychart.axis.AbstractAxis extends java.lang.Object implements Serializable

serialVersionUID: -4392656039369985447L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

axisVisible

boolean axisVisible
控制坐标轴是否显示的标记.


axisLabel

java.lang.String axisLabel
坐标轴的标签.


axisLabelFont

java.awt.Font axisLabelFont
坐标轴的标签的字体.


axisLabelInsets

RectangleInsets axisLabelInsets
坐标轴标签的空白.


axisLabelAngle

double axisLabelAngle
坐标轴标签旋转的弧度.


axisLabelVisible

boolean axisLabelVisible
控制坐标轴标签是否显示的标记.


axisLineVisible

boolean axisLineVisible
控制坐标轴的轴线是否显示的标记.


tickLabelsVisible

boolean tickLabelsVisible
控制坐标轴上的刻度标签是否显示.


tickLabelAngle

double tickLabelAngle
坐标轴刻度值旋转的弧度.


tickLabelFont

java.awt.Font tickLabelFont
坐标轴上的刻度值标签的字体


tickLabelFontMap

java.util.Map tickLabelFontMap
存储刻度值和字体的对应关系,每个刻度值可以有单独的字体.


tickLabelInsets

RectangleInsets tickLabelInsets
坐标轴上的刻度值标签的空白.


tickMarkVisible

boolean tickMarkVisible
控制坐标轴上的刻度值是否显示.


tickMarkInsideLength

float tickMarkInsideLength
坐标轴上的刻度值在数据区域内的长度.


tickMarkOutsideLength

float tickMarkOutsideLength
坐标轴上的刻度值在数据区域外的长度.


gridLineVisible

boolean gridLineVisible
是否显示网格线.


tickLabelHorizontalAlign

HorizontalAlignment tickLabelHorizontalAlign
坐标轴刻度值水平对齐方式.


tickLabelVerticalAlign

VerticalAlignment tickLabelVerticalAlign
坐标轴刻度值垂直对齐方式.


axisLabelHorizontalAlign

HorizontalAlignment axisLabelHorizontalAlign
标签水平对齐方式.


autoSelectTickLabelAlign

boolean autoSelectTickLabelAlign
是否自动选择标签的对齐方式.


lowerMargin

double lowerMargin
坐标轴开始端的空白区域,单位为百分比.


upperMargin

double upperMargin
坐标轴结束端的空白区域,单位为百分比.


maximumCategoryLabelWidthRatio

float maximumCategoryLabelWidthRatio
坐标轴部分占整个图形区域宽度或长度的最大百分比.


rowKeyFormatter

IFormatter rowKeyFormatter
用于格式化数据集中的rowKey值.


colKeyFormatter

IFormatter colKeyFormatter
用于格式化数据集中的colKey值.


dataFormatter

IFormatter dataFormatter
用于格式化数据集中的数据值.


dataset

IMatrixDataset dataset
二维矩阵的数据集.


axisLabelType

AxisLabelType axisLabelType
坐标轴标签类型.


fixedAxisSpace

double fixedAxisSpace
固定的坐标轴绘制宽度或高度.


drawEmptyLabelTickMark

boolean drawEmptyLabelTickMark
是否绘制空标签的刻度线.

Class com.ijchart.xychart.axis.AxisSpace extends java.lang.Object implements Serializable

serialVersionUID: -1320913013576339220L

Serialized Fields

top

double top
顶端空间.


bottom

double bottom
底端空间.


left

double left
左侧空间.


right

double right
右侧空间.


Package com.ijchart.xychart.axis.category

Class com.ijchart.xychart.axis.category.CategoryAxis extends AbstractAxis implements Serializable

serialVersionUID: 8531674170929821783L

Serialized Fields

categoryMargin

double categoryMargin
坐标轴上的所有标签的空白区域之和与坐标轴长度的比值,单位为百分比.


maximumCategoryLabelLines

int maximumCategoryLabelLines
标签的最大行数


categoryLabelHorizontalAlignment

HorizontalAlignment categoryLabelHorizontalAlignment
标签的水平对齐方式.


foregroundCategoryMarkers

java.util.List foregroundCategoryMarkers
category坐标轴方向的前景标记集合.


backgroundCategoryMarkers

java.util.List backgroundCategoryMarkers
category坐标轴方向的背景标记集合


categoryLabelPosition

java.util.Hashtable categoryLabelPosition
category标签的位置.


acategoryWidth

double acategoryWidth
一个系列的宽度.

Class com.ijchart.xychart.axis.category.CategoryAxis3D extends CategoryAxis implements Serializable

serialVersionUID: -6053285868876162111L

Serialized Fields

effect3D

IEffect3D effect3D
3D效果的偏移量.


force2D

boolean force2D
强制以2D形式绘制.

Class com.ijchart.xychart.axis.category.GroupCategoryAxis extends CategoryAxis implements Serializable

serialVersionUID: -3865482239482396447L

Serialized Fields

subCategoryAxes

java.util.List subCategoryAxes
子坐标轴集合.


categoryRender

AbstractCategoryRender categoryRender
分类类型的绘制器.


Package com.ijchart.xychart.axis.value

Class com.ijchart.xychart.axis.value.AbstractNumberValueAxisWithType extends NumberValueAxis implements Serializable

serialVersionUID: -1868873737599640990L

Serialized Fields

valueAxisType

XYValueAxisType valueAxisType
value坐标轴的类型.

Class com.ijchart.xychart.axis.value.AbstractValueAxis extends AbstractAxis implements Serializable

serialVersionUID: 450837188238014211L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

axisRangeIncludeZero

boolean axisRangeIncludeZero
计算坐标轴的刻度时是否包含0.


inverted

boolean inverted
是否反转坐标值.


emptyDatasetRange

NumberRange emptyDatasetRange
数据集为空时的数据范围.


tickValueFormatter

IFormatter tickValueFormatter
用于格式化坐标轴标签值.


valueLineVisible

boolean valueLineVisible
是否绘制value值线.


valueLineValue

double valueLineValue
value坐标轴方向值线的值.


foregroundValueMarkers

java.util.List foregroundValueMarkers
value坐标轴方向的前景标记集合.


backgroundValueMarkers

java.util.List backgroundValueMarkers
value坐标轴方向的背景标记集合


foregroundIntervalValueMarkers

java.util.List foregroundIntervalValueMarkers
value坐标轴方向的前景interval标记集合.


backgroundIntervalValueMarkers

java.util.List backgroundIntervalValueMarkers
value坐标轴方向的背景标记集合


gridBandVisible

boolean gridBandVisible
控制网格区域是否显示的标志.


render

IRenderWithAxis render
IRender对象.

Class com.ijchart.xychart.axis.value.BoxAndWhiskerValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: -512472221462855248L

Class com.ijchart.xychart.axis.value.DateValueAxis extends NumberValueAxis implements Serializable

serialVersionUID: -796643112864369826L

Class com.ijchart.xychart.axis.value.ErrorValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: -8410470857385527244L

Class com.ijchart.xychart.axis.value.GranttValueAxis extends DateValueAxis implements Serializable

serialVersionUID: -3603802904902691604L

Class com.ijchart.xychart.axis.value.GroupStackedNumberValueAxis extends StackedNumberValueAxis implements Serializable

serialVersionUID: 3147973847602967466L

Class com.ijchart.xychart.axis.value.IntervalValueAxis extends NumberValueAxis implements Serializable

serialVersionUID: -1625594949243576914L

Class com.ijchart.xychart.axis.value.IntervalXNumberYBaseValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: 7617402301381796763L

Class com.ijchart.xychart.axis.value.IntervalXYValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: -7844512034828849253L

Class com.ijchart.xychart.axis.value.NumberValueAxis extends AbstractValueAxis implements Serializable

serialVersionUID: -4108110604308595030L

Serialized Fields

tickUnit

INumberTickUnit tickUnit
用于产生坐标轴上的刻度值.


timeZone

java.util.TimeZone timeZone
时区.


tickLabels

java.lang.String[] tickLabels
格式化后的刻度值.


numberTicks

java.lang.String[] numberTicks
数字型的刻度值.


valueTicks

double[] valueTicks
刻度值对应的数字值.


xTickPositions

double[] xTickPositions
x坐标轴的刻度位置.


yTickPositions

double[] yTickPositions
y坐标轴的刻度位置.


userDefineDatasetRange

NumberRange userDefineDatasetRange
用户自定义的数据范围,此值不为null时则不会自动计算数据范围.


zoomDatasetRange

NumberRange zoomDatasetRange
缩放时使用的数据范围.

Class com.ijchart.xychart.axis.value.NumberValueAxis3D extends NumberValueAxis implements Serializable

serialVersionUID: -2845943247051527979L

Serialized Fields

effect3D

IEffect3D effect3D
3D效果的偏移量.


force2D

boolean force2D
强制以2D形式绘制.

Class com.ijchart.xychart.axis.value.OHLCDateAxis extends NumberValueAxis implements Serializable

serialVersionUID: -796643112864369826L

Class com.ijchart.xychart.axis.value.OHLCValueAxis extends NumberValueAxis implements Serializable

serialVersionUID: -8712965106900992718L

Class com.ijchart.xychart.axis.value.Stacked3DNumberValueAxis extends StackedNumberValueAxis implements Serializable

serialVersionUID: -1826453119551818560L

Serialized Fields

stackedRender

IStackedRender stackedRender
堆栈柱状图绘制对象.


effect3D

IEffect3D effect3D
3D效果的偏移量.


force2D

boolean force2D
强制以2D形式绘制.

Class com.ijchart.xychart.axis.value.StackedNumberValueAxis extends NumberValueAxis implements Serializable

serialVersionUID: 1488878936787053004L

Serialized Fields

stackedRender

IStackedRender stackedRender
堆栈柱状图绘制对象.

Class com.ijchart.xychart.axis.value.StackedXYBarValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: -1692716848932596732L

Serialized Fields

stackedRender

XYStackedBarRender stackedRender
堆栈柱状图绘制对象.

Class com.ijchart.xychart.axis.value.StackedXYValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: -6740712922634281858L

Class com.ijchart.xychart.axis.value.StatisticalNumberValueAxis extends NumberValueAxis implements Serializable

serialVersionUID: 9110344838088315035L

Class com.ijchart.xychart.axis.value.SymbolValueAxis extends NumberValueAxis implements Serializable

serialVersionUID: 762013884978039822L

Serialized Fields

valueAxis

NumberValueAxis valueAxis
value坐标轴.


symbols

java.lang.String[] symbols
符号数组.

Class com.ijchart.xychart.axis.value.WaterfallNumberValueAxis extends NumberValueAxis implements Serializable

serialVersionUID: 606607862649138578L

Class com.ijchart.xychart.axis.value.WindValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: 3943969332065564998L

Class com.ijchart.xychart.axis.value.XYNumberValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: -7844512034828849253L

Class com.ijchart.xychart.axis.value.XYZNumberValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: -7346907187181397256L

Class com.ijchart.xychart.axis.value.YIntervalValueAxis extends AbstractNumberValueAxisWithType implements Serializable

serialVersionUID: -3658518803469333368L

Class com.ijchart.xychart.axis.value.ZNumberValueAxis extends NumberValueAxis implements Serializable

serialVersionUID: -7844512034828849253L


Package com.ijchart.xychart.chartinfo

Class com.ijchart.xychart.chartinfo.AbstractShapeCollection extends java.lang.Object implements Serializable

serialVersionUID: -456688030173690834L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

state

Graphics2DState state
当前图形环境状态.


shapeIdSequence

int shapeIdSequence
图形的序列号,第一个为0.


oldClip

java.awt.Shape oldClip
旧有clip图形.

Class com.ijchart.xychart.chartinfo.AnnotationShapeCollection extends AbstractShapeCollection implements Serializable

serialVersionUID: -9094597196284573752L

Serialized Fields

annotationShapes

java.util.List annotationShapes
标题的图形集合.

Class com.ijchart.xychart.chartinfo.AxisShapeCollection extends AbstractShapeCollection implements Serializable

serialVersionUID: 2021786712035447236L

Serialized Fields

edge

RectangleEdge edge
坐标轴位置.


axisLabelShape

java.util.List axisLabelShape
坐标轴标签图形集合.


axisLineShape

java.util.List axisLineShape
坐标轴轴线图形集合.


axisLine3DShape

java.util.List axisLine3DShape
3D类型的坐标轴线区域集合.


tickLabelShape

java.util.List tickLabelShape
坐标轴刻度标签图形集合.


tickMarkShape

java.util.List tickMarkShape
坐标轴刻度线图形集合.

Class com.ijchart.xychart.chartinfo.ChartShapeCollection extends AbstractShapeCollection implements Serializable

serialVersionUID: 4424033962018298524L

Serialized Fields

borderShape

IChartShape borderShape
边框图形.


backgroundShape

IChartShape backgroundShape
背景颜色图形.


backgroundImageShape

IChartShape backgroundImageShape
背景图片图形.


titleShapesList

java.util.List titleShapesList
标题图形集合.


legendShapes

LegendShapeCollection legendShapes
图例图形集合.


plotShapesCollection

java.util.List plotShapesCollection
plot图形集合.


ijchart

IJChart ijchart
产生图形的IJChart对象.


shapeChanged

boolean shapeChanged
图形是否有改变.


scaleX

double scaleX
x轴方向的坐标.


scaleY

double scaleY
y轴方向的坐标.


changeChartShape

IChangeChartShape changeChartShape
图形改变类对象.

Class com.ijchart.xychart.chartinfo.LegendShapeCollection extends AbstractShapeCollection implements Serializable

serialVersionUID: 3694564307000186602L

Serialized Fields

borderShape

IChartShape borderShape
边框图形.


legendShapes

java.util.List legendShapes
图例的图形集合.


axisShapes

java.util.List axisShapes
部分图例图形需要绘制坐标轴.

Class com.ijchart.xychart.chartinfo.PlotShapeCollection extends AbstractShapeCollection implements Serializable

serialVersionUID: -4108103651569433580L

Serialized Fields

borderShape

IChartShape borderShape
边框图形.


backgroundShape

IChartShape backgroundShape
背景颜色图形.


backgroundImageShape

IChartShape backgroundImageShape
背景图片图形.


noDataMessageShape

IChartShape noDataMessageShape
没有数据时的消息图形.


xAxisShapeList

java.util.List xAxisShapeList
X轴图形集合.X轴可能有多个,所以此集合由多个List组成,每个List包含一个X轴的图形集合.


yAxisShapeList

java.util.List yAxisShapeList
Y轴图形集合.Y轴可能有多个,所以此集合由多个List组成,每个List包含一个Y轴的图形集合.


renderShapes

java.util.List renderShapes
render类的图形集合.


annotationShapes

java.util.List annotationShapes
注解(annotation)类的图形集合.


xCrossShape

IChartShape xCrossShape
x方向的十字线.


yCrossShape

IChartShape yCrossShape
y方向的十字线.


zeroDomainBaseline

IChartShape zeroDomainBaseline
domain坐标轴0值线.


zeroValueBaseline

IChartShape zeroValueBaseline
value坐标轴0值线.

Class com.ijchart.xychart.chartinfo.RenderShapeCollection extends AbstractShapeCollection implements Serializable

serialVersionUID: 499608626968604925L

Serialized Fields

borderShape

IChartShape borderShape
边框图形.


backgroundShape

IChartShape backgroundShape
背景颜色图形.


quadrantBackgroundShapes

java.util.List quadrantBackgroundShapes
象限背景图形集合.


backgroundImageShape

IChartShape backgroundImageShape
背景图片图形.


valueLineShapes

java.util.List valueLineShapes
值线(value line)图形集合.


domainGridLines

java.util.List domainGridLines
domain网格线图形集合.


valueGridLines

java.util.List valueGridLines
value网格线图形集合.


valueGridBands

java.util.List valueGridBands
value网格区域图形集合.


chart3DCloseLines

java.util.List chart3DCloseLines
封闭3D区域的线条图形集合.


foregroundMarkerShapes

java.util.List foregroundMarkerShapes
前景的marker图形集合.


backgroundMarkerShapes

java.util.List backgroundMarkerShapes
背景的marker图形集合.


foregroundIntervalMarkerShapes

java.util.List foregroundIntervalMarkerShapes
前景的interval marker图形集合.


backgroundIntervalMarkerShapes

java.util.List backgroundIntervalMarkerShapes
背景的interval marker图形集合.


deviationShapes

java.util.List deviationShapes
偏差图形的集合.


differenceBackgroundShapes

java.util.List differenceBackgroundShapes
差异(difference)图形的背景颜色.


dataItemBackgroundShapes

java.util.List dataItemBackgroundShapes
每个数据点对应的图形的背景图形.


minMaxValueShapes

java.util.List minMaxValueShapes
小值与大值图形的集合.


minMaxValueLineShapes

java.util.List minMaxValueLineShapes
值连接线图形的集合.


joinLineShapes

java.util.List joinLineShapes
每个数据点对应的图形的连接线集合.


guideLineShapes

java.util.List guideLineShapes
向导线图形集合.


dataItemShapes

java.util.List dataItemShapes
每个数据点对应的图形的集合.


dataBackgroundShapeDrawType

DataBackgroundShapeDrawType dataBackgroundShapeDrawType
数据点背景图形绘制类型.


tickLineShapes

java.util.List tickLineShapes
刻度线(tick line)图形集合.


tickLabelShapes

java.util.List tickLabelShapes
刻度标签图形集合.


meterArcTickLabels

java.util.List meterArcTickLabels
仪表盘图形的刻度值标签,此图形不涉及移动及变换角度.


meterArcTickLines

java.util.List meterArcTickLines
仪表盘图形的刻度线,此图形不涉及移动及变换角度.


meterNeedleShape

IChartShape meterNeedleShape
仪表盘指针图形.


meterUnitShape

IChartShape meterUnitShape
仪表盘单位图形.


shadowShapes

java.util.List shadowShapes
阴影图形.


pieLabelShapes

java.util.List pieLabelShapes
饼图标签图形.


pie3DEffectShapes

java.util.List pie3DEffectShapes
绘制3D效果的饼图.


radiusGridlines

java.util.List radiusGridlines
半径表格线.


angleGridlines

java.util.List angleGridlines
表格线.


dataset

IMatrixDataset dataset
数据集.

Class com.ijchart.xychart.chartinfo.TitleShapeCollection extends AbstractShapeCollection implements Serializable

serialVersionUID: 5979848672019099732L

Serialized Fields

titleShapes

java.util.List titleShapes
标题的图形集合.


Package com.ijchart.xychart.client

Class com.ijchart.xychart.client.ChartPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -3787661459210554930L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
s Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

chart

IJChart chart
在panel对象上显示的IJChart对象.


chartMouseListeners

javax.swing.event.EventListenerList chartMouseListeners
事件监听器集合.


chartBuffer

java.awt.Image chartBuffer
用来绘制IJChart的内存对象.


refreshBuffer

boolean refreshBuffer
刷新缓冲器.


chartBufferWidth

int chartBufferWidth
内存对象的宽度.


chartBufferHeight

int chartBufferHeight
内存对象的高度.


minimumDrawWidth

double minimumDrawWidth
最小的绘制宽度.


minimumDrawHeight

double minimumDrawHeight
最小的绘制高度.


scaleX

double scaleX
x轴方向的缩放因子.


scaleY

double scaleY
y轴方向的缩放因子.


orientation

ChartOrientation orientation
chart的绘制方向.


domainZoomable

boolean domainZoomable
domain坐标轴方向是否可缩放.


valueZoomable

boolean valueZoomable
value坐标轴方向是否可缩放.


zoomPoint

java.awt.geom.Point2D zoomPoint
缩放的起始点.


fillZoomRectangle

boolean fillZoomRectangle
是否填充缩放矩形.


zoomTriggerDistance

double zoomTriggerDistance
触发缩放的最小拖放距离.


horizontalAxisTrace

boolean horizontalAxisTrace
是否跟踪水平坐标轴.


verticalAxisTrace

boolean verticalAxisTrace
是否跟踪垂直坐标轴.


ownToolTipDelaysActive

boolean ownToolTipDelaysActive
是否最初的tooltip延迟发生改变.


originalToolTipInitialDelay

int originalToolTipInitialDelay
初始的tooltip延迟时间(单位为毫秒).


originalToolTipReshowDelay

int originalToolTipReshowDelay
tooltip再次显示的延迟时间(单位为毫秒).


originalToolTipDismissDelay

int originalToolTipDismissDelay
tooltip消失的延迟时间(单位为毫秒).


ownToolTipInitialDelay

int ownToolTipInitialDelay
显示tooltip的延迟时间.


ownToolTipReshowDelay

int ownToolTipReshowDelay
再次显示tooltip的延迟时间.


ownToolTipDismissDelay

int ownToolTipDismissDelay
tooltip消失的延迟时间.


zoomInFactor

double zoomInFactor
放大因子.


zoomOutFactor

double zoomOutFactor
缩小因子.


useAnchor

boolean useAnchor
是否使用源坐标点做为锚点.


chartShapes

ChartShapeCollection chartShapes
chart的所有图形对象.


oldPanelSize

java.awt.geom.Rectangle2D oldPanelSize
panel的上一次大小.


mouseChanged

boolean mouseChanged
是否发生鼠标改变事件.


mouseClickPoint

java.awt.Point mouseClickPoint
鼠标单击事件的坐标点.


showTooltipShapeType

java.util.List showTooltipShapeType
显示tooltip的图形的类型集合,类型取自类ChartShapeDrawType.


zoomable

boolean zoomable
是否可缩放.

Class com.ijchart.xychart.client.IJChart extends java.lang.Object implements Serializable

serialVersionUID: 5931509414010058549L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

borderVisible

boolean borderVisible
边框是否可见.


padding

RectangleInsets padding
chart边框和绘制区域之间的空白.


titleFont

java.awt.Font titleFont
标题的字体.


title

ITitle title
标题对象.


subtitles

java.util.List subtitles
子标题,可以有0个或多个.


legend

LegendTitle legend
图例对象.


showLegend

boolean showLegend
是否显示图例对象.


plot

AbstractPlot plot
Plot对象.


gradientPaintTransformType

GradientPaintTransformType gradientPaintTransformType
Gradient Paint 变换类型.


backgroundAlpha

float backgroundAlpha
背景透明度alpha值.


backgroundImageAlignment

Align backgroundImageAlignment
背景图片对齐方式.


backgroundImageAlpha

float backgroundImageAlpha
背景图片alpha值.


notify

boolean notify
用于控制是否通知chart对象改变的事件.


chartShapes

ChartShapeCollection chartShapes
图表中所有图形对象的集合.


changeChartShape

IChangeChartShape changeChartShape
图形改变类对象.


Package com.ijchart.xychart.constant

Class com.ijchart.xychart.constant.AreaRenderEndType extends java.lang.Object implements Serializable

serialVersionUID: 7280134056460725185L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.AxisLabelType extends java.lang.Object implements Serializable

serialVersionUID: 4287187582555083343L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.AxisLocation extends java.lang.Object implements Serializable

serialVersionUID: 2098541073047896719L

Serialized Fields

name

java.lang.String name
名字.

Class com.ijchart.xychart.constant.ChartChangeEventType extends java.lang.Object implements Serializable

serialVersionUID: 2627515143499383468L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.ChartColor extends java.lang.Object implements Serializable

serialVersionUID: 2307051451821388728L

Class com.ijchart.xychart.constant.ChartOrientation extends java.lang.Object implements Serializable

serialVersionUID: -2508771828190337782L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.ChartShapeDrawType extends java.lang.Object implements Serializable

serialVersionUID: 4870776367231884566L

Serialized Fields

type

java.lang.String type
类型名称.

Class com.ijchart.xychart.constant.DataBackgroundShapeDrawType extends java.lang.Object implements Serializable

serialVersionUID: -3429722239651497055L

Serialized Fields

type

java.lang.String type
类型描述.

Class com.ijchart.xychart.constant.DatasetSlidingType extends java.lang.Object implements Serializable

serialVersionUID: 867315252038534676L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.DateTickUnitType extends java.lang.Object implements Serializable

serialVersionUID: 289427819776247268L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.Direction extends java.lang.Object implements Serializable

serialVersionUID: -7738556094309322259L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.GradientPaintTransformType extends java.lang.Object implements Serializable

serialVersionUID: 8331561784933982450L

Serialized Fields

name

java.lang.String name
描述Gradient Paint 扩展的名字.

Class com.ijchart.xychart.constant.GranttDrawType extends java.lang.Object implements Serializable

serialVersionUID: 7825296461261634957L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.HistogramType extends java.lang.Object implements Serializable

serialVersionUID: -7847946234099817714L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.HorizontalAlignment extends java.lang.Object implements Serializable

serialVersionUID: -293698320738077716L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.ImageType extends java.lang.Object implements Serializable

serialVersionUID: 656316433509701693L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.KeyValueComparatorType extends java.lang.Object implements Serializable

serialVersionUID: -7360669040265769747L

Serialized Fields

name

java.lang.String name
名字.

Class com.ijchart.xychart.constant.LegendTitlePosition extends java.lang.Object implements Serializable

serialVersionUID: -5721247676723733965L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.LegendType extends java.lang.Object implements Serializable

serialVersionUID: 5599619037766545822L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.LengthAdjustmentType extends java.lang.Object implements Serializable

serialVersionUID: 3137690103548361159L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.MeterShapeType extends java.lang.Object implements Serializable

serialVersionUID: 5483501367243671460L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.PlotType extends java.lang.Object implements Serializable

serialVersionUID: -7308786811045175737L

Serialized Fields

name

java.lang.String name
名字.

Class com.ijchart.xychart.constant.RenderDrawOrder extends java.lang.Object implements Serializable

serialVersionUID: 1485893457559202795L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.Rotation extends java.lang.Object implements Serializable

serialVersionUID: -573427700639177537L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.ShapeType extends java.lang.Object implements Serializable

serialVersionUID: 1440631003845631373L

Serialized Fields

type

java.lang.String type
类型.

Class com.ijchart.xychart.constant.SortType extends java.lang.Object implements Serializable

serialVersionUID: 7892514112204080184L

Serialized Fields

name

java.lang.String name
名字.

Class com.ijchart.xychart.constant.TextAnchor extends java.lang.Object implements Serializable

serialVersionUID: 5426478000639027961L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.TextDirection extends java.lang.Object implements Serializable

serialVersionUID: -6761254849343573349L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.TextPosition extends java.lang.Object implements Serializable

serialVersionUID: 7102364970022089634L

Serialized Fields

name

java.lang.String name
名字.

Class com.ijchart.xychart.constant.TransformShapeType extends java.lang.Object implements Serializable

serialVersionUID: -2567632848788967764L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.UnitType extends java.lang.Object implements Serializable

serialVersionUID: 1972523627881295449L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.ValueAxisOffsetType extends java.lang.Object implements Serializable

serialVersionUID: 5210969617482863607L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.VerticalAlignment extends java.lang.Object implements Serializable

serialVersionUID: 1774958053556949937L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.constant.XYValueAxisType extends java.lang.Object implements Serializable

serialVersionUID: -6507977673177075275L

Serialized Fields

name

java.lang.String name
类型名称.


Package com.ijchart.xychart.data

Class com.ijchart.xychart.data.AbstractChartData extends java.lang.Object implements Serializable

serialVersionUID: -2256608502372530107L

Serialized Fields

dateFormat

java.text.DateFormat dateFormat
格式化日期的类.


numberFormat

java.text.NumberFormat numberFormat
格式化数字的类.

Class com.ijchart.xychart.data.BoxAndWhiskerData extends AbstractChartData implements Serializable

serialVersionUID: -2082242276393422837L

Serialized Fields

mean

double mean
平均数.


median

double median
中值.


q1

double q1
第一个四分位数.


q3

double q3
第三个四分位数.


minRegularValue

double minRegularValue
最小的正则值.


maxRegularValue

double maxRegularValue
最大的正则值.


minOutlier

double minOutlier
最小的离群值.


maxOutlier

double maxOutlier
最大的离群值.


outliers

java.util.List outliers
离群值集合.


data

java.util.List data
数据集合对象.


isCalculate

boolean isCalculate
是否已经计算过数据.

Class com.ijchart.xychart.data.DateChartData extends AbstractChartData implements Serializable

serialVersionUID: -2970092047088215956L

Serialized Fields

date

java.util.Date date
日期值.

Class com.ijchart.xychart.data.DateNumberChartData extends AbstractChartData implements Serializable

serialVersionUID: 3692028203947214798L

Serialized Fields

date

java.util.Date date
日期值.


value

java.lang.Number value
数字值.

Class com.ijchart.xychart.data.ErrorChartData extends AbstractChartData implements Serializable

serialVersionUID: -588293602038152012L

Serialized Fields

x

java.lang.Number x
x值.


y

java.lang.Number y
y值.


xLow

java.lang.Number xLow
x的低值.


xHigh

java.lang.Number xHigh
x的高值.


yLow

java.lang.Number yLow
y的低值.


yHigh

java.lang.Number yHigh
y的高值.

Class com.ijchart.xychart.data.GranttChartData extends AbstractChartData implements Serializable

serialVersionUID: -3697322462590448487L

Serialized Fields

start

java.util.Date start
开始时间.


end

java.util.Date end
结束时间


percentComplete

java.lang.Double percentComplete
完成百分比.

Class com.ijchart.xychart.data.IntervalChartData extends AbstractChartData implements Serializable

serialVersionUID: -8379483985317556165L

Serialized Fields

startValue

java.lang.Number startValue
开始值.


endValue

java.lang.Number endValue
结束值.

Class com.ijchart.xychart.data.IntervalXBoxAndWhiskerData extends BoxAndWhiskerData implements Serializable

serialVersionUID: -8610961756854160043L

Serialized Fields

startX

double startX
x的起始值.


endX

double endX
x的终值.

Class com.ijchart.xychart.data.IntervalXNumberYBaseChartData extends AbstractChartData implements Serializable

serialVersionUID: -1637325626950943463L

Serialized Fields

startXData

java.lang.Number startXData
startX数字值.


endXData

java.lang.Number endXData
endX数字值.


yData

java.lang.Number yData
y数字值.

Class com.ijchart.xychart.data.IntervalXYNumberChartData extends AbstractChartData implements Serializable

serialVersionUID: -2417692834573417687L

Serialized Fields

startXData

java.lang.Number startXData
startX数字值.


endXData

java.lang.Number endXData
endX数字值.


startYData

java.lang.Number startYData
startY数字值.


endYData

java.lang.Number endYData
endY数字值.

Class com.ijchart.xychart.data.NumberChartData extends AbstractChartData implements Serializable

serialVersionUID: 3154459145146749996L

Serialized Fields

data

java.lang.Number data
数字值.

Class com.ijchart.xychart.data.OHLCChartData extends AbstractChartData implements Serializable

serialVersionUID: 904308870087722360L

Serialized Fields

date

java.util.Date date
日期.


open

double open
开盘价.


close

double close
收盘价.


high

double high
高值.


low

double low
低值.


volume

double volume
交易量.

Class com.ijchart.xychart.data.StartEndNumberChartData extends AbstractChartData implements Serializable

serialVersionUID: 1097817016865389461L

Serialized Fields

start

java.lang.Number start
start值.


end

java.lang.Number end
end值.

Class com.ijchart.xychart.data.StatisticalChartData extends AbstractChartData implements Serializable

serialVersionUID: -8379483985317556165L

Serialized Fields

mean

java.lang.Number mean
平均数.


standardDeviation

java.lang.Number standardDeviation
绝对偏差.

Class com.ijchart.xychart.data.VectorChartData extends XYNumberChartData implements Serializable

serialVersionUID: -1676082811933304776L

Serialized Fields

deltaX

java.lang.Number deltaX
x向量.


deltaY

java.lang.Number deltaY
y向量.

Class com.ijchart.xychart.data.WindChartData extends AbstractChartData implements Serializable

serialVersionUID: 589040606021635483L

Serialized Fields

date

java.lang.Number date
日期(毫秒).


windDirection

java.lang.Number windDirection
风向值(指的是0-12对应的表上的刻度值).


windForce

java.lang.Number windForce
风的强度.

Class com.ijchart.xychart.data.XYNumberChartData extends AbstractChartData implements Serializable

serialVersionUID: -1702439423962943708L

Serialized Fields

x

java.lang.Number x
x数字值.


y

java.lang.Number y
y数字值.

Class com.ijchart.xychart.data.XYZNumberChartData extends XYNumberChartData implements Serializable

serialVersionUID: 6909017890845971993L

Serialized Fields

z

java.lang.Number z
z数字值.

Class com.ijchart.xychart.data.YIntervalChartData extends AbstractChartData implements Serializable

serialVersionUID: 8089886747708391233L

Serialized Fields

x

java.lang.Number x
x数字值.


y

java.lang.Number y
y数字值.


yLow

java.lang.Number yLow
y的低值.


yHigh

java.lang.Number yHigh
y的高值.


Package com.ijchart.xychart.data.group

Class com.ijchart.xychart.data.group.AbstractGroupChartData extends java.lang.Object implements Serializable

serialVersionUID: -6066733976026205484L

Serialized Fields

group

java.lang.Object group
分组对象.


datas

java.util.List datas
数据集合.

Class com.ijchart.xychart.data.group.NumberGroupChartData extends AbstractGroupChartData implements Serializable

serialVersionUID: 2991767474936068783L


Package com.ijchart.xychart.dataset

Class com.ijchart.xychart.dataset.AbstractDataset extends java.lang.Object implements Serializable

serialVersionUID: 2171962141063181247L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Restores a serialized object.

Throws:
java.io.IOException - if there is an I/O problem.
java.lang.ClassNotFoundException - if there is a problem loading a class.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Handles serialization.

Throws:
java.io.IOException - if there is an I/O problem.

Class com.ijchart.xychart.dataset.DefaultKeyValueDataset extends AbstractDataset implements Serializable

serialVersionUID: -5608149959318627177L

Serialized Fields

dataList

java.util.List dataList
存储数据用的List集合.

Class com.ijchart.xychart.dataset.DefaultMatrixDataset extends AbstractDataset implements Serializable

serialVersionUID: 8482292279759724354L

Serialized Fields

rowKeyList

java.util.List rowKeyList
存储RowKey的ArrayList.


colKeyList

java.util.List colKeyList
存储ColKey的ArrayList.


dataList

java.util.List dataList
存储数据的ArrayList.

Class com.ijchart.xychart.dataset.SingleRowDataset extends DefaultMatrixDataset implements Serializable

serialVersionUID: 5441539696179883241L

Class com.ijchart.xychart.dataset.SlidingDataset extends AbstractDataset implements Serializable

serialVersionUID: 5983215559558424039L

Serialized Fields

underlyingDataset

IMatrixDataset underlyingDataset
内部数据集.


slidingType

DatasetSlidingType slidingType
数据集滚动类型.


startIndex

int startIndex
开始的索引值.


maxCount

int maxCount
最大的数据量,行数或列数.


Package com.ijchart.xychart.dataset.data

Class com.ijchart.xychart.dataset.data.KeyValuePair extends java.lang.Object implements Serializable

serialVersionUID: 4355922015267764404L

Serialized Fields

key

java.lang.Object key
键值.


value

java.lang.Object value
键值对应的值.


comparatorType

KeyValueComparatorType comparatorType
排序类型.


Package com.ijchart.xychart.event

Class com.ijchart.xychart.event.AnnotationChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: 3547303035689252334L

Serialized Fields

annotation

IAnnotation annotation
产生事件的注解(annotation)对象.

Class com.ijchart.xychart.event.AxisChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: 7910425775652970925L

Serialized Fields

axis

IAxis axis
产生事件的坐标轴对象.

Class com.ijchart.xychart.event.ChartChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: -2151626037366856778L

Serialized Fields

type

ChartChangeEventType type
事件类型.


chart

IJChart chart
产生事件的图表.

Class com.ijchart.xychart.event.ChartMouseEvent extends java.util.EventObject implements Serializable

serialVersionUID: 6773809220715647191L

Serialized Fields

chart

IJChart chart
chart对象.


trigger

java.awt.event.MouseEvent trigger
鼠标事件.


shape

IChartShape shape
chart的图形对象.

Class com.ijchart.xychart.event.ChartProgressEvent extends java.util.EventObject implements Serializable

serialVersionUID: -3253616779019448339L

Serialized Fields

eventType

int eventType
事件类型.


chart

IJChart chart
产生事件的Chart对象.

Class com.ijchart.xychart.event.ChartShapeChangeEvent extends java.util.EventObject implements Serializable

Serialized Fields

chartShape

IChartShape chartShape
发生变化的图形对象.

Class com.ijchart.xychart.event.DatasetChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: -380402858131648399L

Serialized Fields

dataset

IDataset dataset
产生数据集变化的数据集对象.

Class com.ijchart.xychart.event.MarkerChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: 2682399668002746372L

Serialized Fields

marker

AbstractMarker marker
产生事件的marker对象.

Class com.ijchart.xychart.event.PlotChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: 7722880742840654073L

Serialized Fields

plot

AbstractPlot plot
产生事件的plot对象.


type

ChartChangeEventType type
事件类型.

Class com.ijchart.xychart.event.RenderChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: 185017193765399466L

Serialized Fields

render

IRender render
产生事件的render对象.

Class com.ijchart.xychart.event.TitleChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: -3965279511911370930L

Serialized Fields

title

ITitle title
产生事件的title对象.


Package com.ijchart.xychart.exception

Class com.ijchart.xychart.exception.InvalidChartDataException extends java.lang.RuntimeException implements Serializable

Class com.ijchart.xychart.exception.RowXValueDuplicateException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -8211883139097145279L


Package com.ijchart.xychart.format

Class com.ijchart.xychart.format.AppendFormatter extends java.lang.Object implements Serializable

serialVersionUID: -3368183880075138172L

Serialized Fields

prefix

java.lang.String prefix
前缀字符串.


suffix

java.lang.String suffix
后缀字符串.

Class com.ijchart.xychart.format.DateFormatter extends java.lang.Object implements Serializable

serialVersionUID: -8049160336426759787L

Serialized Fields

locale

java.util.Locale locale
本地化对象.


mask

java.lang.String mask
格式化日期的掩码.


format

java.text.SimpleDateFormat format
格式化日期的java.util.SimpleDateFormat对象.

Class com.ijchart.xychart.format.IntervalXNumberYBaseChartDataFormatter extends AbstractChartDataFormatterAdapter implements Serializable

serialVersionUID: 5591486090077456413L

Serialized Fields

startXFormat

java.text.DecimalFormat startXFormat
格式化startX值类.


endXFormat

java.text.DecimalFormat endXFormat
格式化endX值类.


yFormat

java.text.DecimalFormat yFormat
格式化y值类.

Class com.ijchart.xychart.format.IntervalXYNumberChartDataFormatter extends AbstractChartDataFormatterAdapter implements Serializable

serialVersionUID: -7769356301783300948L

Serialized Fields

startXFormat

java.text.DecimalFormat startXFormat
格式化startX值类.


endXFormat

java.text.DecimalFormat endXFormat
格式化endX值类.


startYFormat

java.text.DecimalFormat startYFormat
格式化startY值类.


endYFormat

java.text.DecimalFormat endYFormat
格式化endY值类.

Class com.ijchart.xychart.format.MillisecondsToDateFormatter extends java.lang.Object implements Serializable

serialVersionUID: 6497265622117653748L

Serialized Fields

locale

java.util.Locale locale
本地化对象.


mask

java.lang.String mask
格式化日期的掩码. .


format

java.text.SimpleDateFormat format
格式化日期的java.util.SimpleDateFormat对象.

Class com.ijchart.xychart.format.NumberChartDataFormatter extends AbstractChartDataFormatterAdapter implements Serializable

serialVersionUID: -7192012279400974875L

Serialized Fields

format

java.text.DecimalFormat format
数字格式化类.

Class com.ijchart.xychart.format.NumberFormatter extends java.lang.Object implements Serializable

serialVersionUID: -6255602964483109291L

Serialized Fields

locale

java.util.Locale locale
本地化对象.


mask

java.lang.String mask
格式化数字的掩码.


format

java.text.DecimalFormat format
格式化数字的java.text.DecimalFormat对象.

Class com.ijchart.xychart.format.NumberGroupChartDataFormatter extends AbstractChartDataFormatterAdapter implements Serializable

serialVersionUID: -7192012279400974875L

Serialized Fields

format

java.text.DecimalFormat format
数字化格式化类.

Class com.ijchart.xychart.format.ReplaceFormatter extends java.lang.Object implements Serializable

serialVersionUID: -1474052070375729515L

Serialized Fields

sourceValues

java.lang.Object[] sourceValues
源值.


replaceValues

java.lang.Object[] replaceValues
被替换的值.

Class com.ijchart.xychart.format.StatisticalChartDataFormatter extends AbstractChartDataFormatterAdapter implements Serializable

serialVersionUID: 5417561258233846241L

Serialized Fields

formatType

int formatType
格式化类型.


meanFormat

java.text.DecimalFormat meanFormat
格式化mean值类.


deviationFormat

java.text.DecimalFormat deviationFormat
格式化deviation值类.

Class com.ijchart.xychart.format.XYNumberChartDataFormatter extends AbstractChartDataFormatterAdapter implements Serializable

serialVersionUID: -7352453872138664734L

Serialized Fields

formatType

int formatType
格式化类型.


xFormat

java.text.DecimalFormat xFormat
格式化x值类.


yFormat

java.text.DecimalFormat yFormat
格式化y值类.


Package com.ijchart.xychart.function

Class com.ijchart.xychart.function.LineFunction extends java.lang.Object implements Serializable

serialVersionUID: 2884191234003018467L

Serialized Fields

a

double a
截距.


b

double b
斜率.

Class com.ijchart.xychart.function.NormalDistributionFunction extends java.lang.Object implements Serializable

serialVersionUID: 4381270345160495350L

Serialized Fields

mean

double mean
平均数.


stDev

double stDev
标准方差.

Class com.ijchart.xychart.function.PowerFunction extends java.lang.Object implements Serializable

serialVersionUID: 1757897659958286999L

Serialized Fields

a

double a
系数a.


b

double b
系数b.


Package com.ijchart.xychart.label

Class com.ijchart.xychart.label.DefaultLabelGenerator extends LabelGeneratorAdaptor implements Serializable

serialVersionUID: 7901078192031332107L

Serialized Fields

formatter

IChartDataFormatter formatter
格式化数据的类.


group

boolean group
是否以组的形式生成标签.

Class com.ijchart.xychart.label.DefaultPieChartLabelGenerator extends LabelGeneratorAdaptor implements Serializable

serialVersionUID: 5490405492194362330L

Serialized Fields

formatter

IChartDataFormatter formatter
格式化数据的类.


Package com.ijchart.xychart.marker

Class com.ijchart.xychart.marker.AbstractMarker extends java.lang.Object implements Serializable

serialVersionUID: -7478942750107485276L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

fillShape

boolean fillShape
是否填充图形内部


fillAlpha

float fillAlpha
填充背景的alpha值.


drawBorder

boolean drawBorder
是否绘制轮廓线.


text

java.lang.String text
显示的文字.


margin

RectangleInsets margin
边框之后的空白.


drawText

boolean drawText
设置是否显示文字.


textFont

java.awt.Font textFont
文字的字体.


textHorizontalAlign

HorizontalAlignment textHorizontalAlign
文字水平对齐方式.


textVerticalAlign

VerticalAlignment textVerticalAlign
文字垂直对齐方式.


textPosition

TextPosition textPosition
文本的位置

Class com.ijchart.xychart.marker.CategoryMarker extends AbstractMarker implements Serializable

serialVersionUID: -3407236529360020764L

Serialized Fields

datasetRowOrColumnKey

java.lang.Object datasetRowOrColumnKey
数据集的rowKey或colKey.


drawAsLine

boolean drawAsLine
显示为一条直线,而不是一个区域.

Class com.ijchart.xychart.marker.IntervalValueMarker extends AbstractMarker implements Serializable

serialVersionUID: -1903053798912850872L

Serialized Fields

startValue

double startValue
开始值.


endValue

double endValue
结束值.


gradientPaintTransformer

DefaultGradientPaintTransformer gradientPaintTransformer
根据GradientPaintTransformType做Gradient变换.

Class com.ijchart.xychart.marker.ValueMarker extends AbstractMarker implements Serializable

serialVersionUID: -2163063246091101583L

Serialized Fields

value

double value
数据值.


Package com.ijchart.xychart.plot

Class com.ijchart.xychart.plot.AbstractAxisPlot extends AbstractPlot implements Serializable

serialVersionUID: 7141192581994435950L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

orientation

ChartOrientation orientation
图表方向.


axisOffset

RectangleInsets axisOffset
坐标轴与数据区之间的空白.


domainAxes

java.util.List domainAxes
用于存储domain坐标轴.


valueAxes

java.util.List valueAxes
用于存储value坐标轴.


renderToDomainAxis

java.util.Hashtable renderToDomainAxis
render和domain坐标轴的对应关系.


renderToValueAxis

java.util.Hashtable renderToValueAxis
render和value坐标轴的对应关系.


valueAxisLocations

java.util.List valueAxisLocations
用于存储value坐标轴位置的集合.


valueAxisToRenderMap

java.util.Map valueAxisToRenderMap
匹配value坐标轴到render图形集合.


domainGridlineVisible

boolean domainGridlineVisible
domain方向的网格线是否可见.


valueGridlineVisible

boolean valueGridlineVisible
value方向的网格线是否可见.


domainCrosshairVisible

boolean domainCrosshairVisible
domain轴方向的十字线是否可见.


domainCrosshairLockedOnData

boolean domainCrosshairLockedOnData
十字线是否自动锁定数据点.


valueCrosshairVisible

boolean valueCrosshairVisible
控制value轴方向的十字线是否可见.


valueCrosshairLockedOnData

boolean valueCrosshairLockedOnData
控制十字线是否自动锁定数据点.

Class com.ijchart.xychart.plot.AbstractPlot extends java.lang.Object implements Serializable

serialVersionUID: 7489360884354202222L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

drawNoDataMessage

boolean drawNoDataMessage
是否显示没有数据时的信息.


noDataMessage

java.lang.String noDataMessage
无数据时显示的字符串.


noDataMessageFont

java.awt.Font noDataMessageFont
缺省无数据时绘制字符串的字体.


insets

RectangleInsets insets
plot周边的空白.


borderVisible

boolean borderVisible
是否绘制外边框.


backgroundImageAlignment

Align backgroundImageAlignment
背景图片对齐方式.


backgroundImageAlpha

float backgroundImageAlpha
背景图片透明度alpha值.


foregroundAlpha

float foregroundAlpha
前景透明度alpha值.


backgroundAlpha

float backgroundAlpha
背景透明度alpha值.


drawingSupplier

IDrawingSupplier drawingSupplier
提供绘制图形需要的一系列对象.


renderingOrder

RenderDrawOrder renderingOrder
render的调用顺序.


renderShapesList

java.util.List renderShapesList
render图形集合的集合.


dataArea

java.awt.geom.Rectangle2D dataArea
数据区域.


plotShapes

PlotShapeCollection plotShapes
plot区域图形集合.

Class com.ijchart.xychart.plot.Category3DPlot extends CategoryPlot implements Serializable

serialVersionUID: -1771424243934790323L

Serialized Fields

xOffset

double xOffset
x方向偏移值.


yOffset

double yOffset
缺省的y方向的偏移值.

Class com.ijchart.xychart.plot.CategoryPlot extends AbstractAxisPlot implements Serializable

serialVersionUID: -8558646343845309287L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

categoryAxisLocations

java.util.List categoryAxisLocations
用于存储category坐标轴位置的集合.


renders

java.util.List renders
绘制数据区的render.

Class com.ijchart.xychart.plot.NoAxisPlot extends AbstractPlot implements Serializable

serialVersionUID: 1166180130999173352L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

renders

java.util.List renders
绘制数据区的render.

Class com.ijchart.xychart.plot.XYPlot extends AbstractAxisPlot implements Serializable

serialVersionUID: 3226938225090799837L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

renders

java.util.List renders
绘制数据区的render.


quadrantOrigin

XYNumberChartData quadrantOrigin
象限原点.


domainAxisLocations

java.util.List domainAxisLocations
用于存储domain坐标轴位置的集合.


domainZeroBaselineVisible

boolean domainZeroBaselineVisible
domain轴方向的值为0的基线是否可见.


valueZeroBaselineVisible

boolean valueZeroBaselineVisible
value轴方向的值为0的基线是否可见.


Package com.ijchart.xychart.plot.combine

Class com.ijchart.xychart.plot.combine.AbstractCombineCategoryPlot extends CategoryPlot implements Serializable

serialVersionUID: -3495602516175104655L

Serialized Fields

subPlots

java.util.List subPlots
子plot集合.


subPlotWight

java.util.List subPlotWight
子plot的权重.


plotGap

double plotGap
plot之间的间隔.

Class com.ijchart.xychart.plot.combine.AbstractCombineXYPlot extends XYPlot implements Serializable

serialVersionUID: -3995467853951697942L

Serialized Fields

subPlots

java.util.List subPlots
子plot集合.


subPlotWight

java.util.List subPlotWight
子plot的权重.


plotGap

double plotGap
plot之间的间隔.

Class com.ijchart.xychart.plot.combine.CombineCategoryAxisCategoryPlot extends AbstractCombineCategoryPlot implements Serializable

serialVersionUID: -4030488473543729085L

Class com.ijchart.xychart.plot.combine.CombineDomainAxisXYPlot extends AbstractCombineXYPlot implements Serializable

serialVersionUID: 6585371964299721498L

Class com.ijchart.xychart.plot.combine.CombineValueAxisCategoryPlot extends AbstractCombineCategoryPlot implements Serializable

serialVersionUID: 3287850791965823558L

Class com.ijchart.xychart.plot.combine.CombineValueAxisXYPlot extends AbstractCombineXYPlot implements Serializable

serialVersionUID: 6242675812528989327L


Package com.ijchart.xychart.range

Class com.ijchart.xychart.range.DateRange extends NumberRange implements Serializable

serialVersionUID: 3022002740379937636L

Serialized Fields

lowerDate

java.util.Date lowerDate
日期小值.


upperDate

java.util.Date upperDate
日期大值.

Class com.ijchart.xychart.range.NumberRange extends java.lang.Object implements Serializable

serialVersionUID: 3112994441705322924L

Serialized Fields

lower

double lower
小的数据值.


upper

double upper
大的数据值.


Package com.ijchart.xychart.render

Class com.ijchart.xychart.render.AbstractRender extends java.lang.Object implements Serializable

serialVersionUID: 2470745792704798948L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

itemVisible

java.util.Hashtable itemVisible
用于控制数据集中的数据集是否显示.


itemColumnVisible

java.util.Hashtable itemColumnVisible
用于控制数据集中的一列数据是否显示.


itemRowVisible

java.util.Hashtable itemRowVisible
用于控制数据集中的一行数据是否显示.


autoSelectFillPaint

boolean autoSelectFillPaint
用于控制是否自动选择填充图形的Paint.


itemFill

java.util.Hashtable itemFill
数据集中每个数据点是否填充图形内部.


itemColumnFill

java.util.Hashtable itemColumnFill
数据集中的一列数据是否填充图形内部.


itemRowFill

java.util.Hashtable itemRowFill
数据集中的一行数据是否填充图形内部.


baseItemFill

boolean baseItemFill
所有数据共用的是否填充图形内部.


itemFillPaintTransformer

java.util.Hashtable itemFillPaintTransformer
如果填充图形内部的paint为GradientPaint对象,可以设置填充图形内部的方式.


itemColumnFillPaintTransformer

java.util.Hashtable itemColumnFillPaintTransformer
如果填充图形内部的paint为GradientPaint对象,可以设置数据集的一列数据的填充图形内部的方式.


itemRowFillPaintTransformer

java.util.Hashtable itemRowFillPaintTransformer
如果填充图形内部的paint为GradientPaint对象,可以设置数据集的一行数据的填充图形内部的方式.


baseItemFillPaintTransformer

GradientPaintTransformType baseItemFillPaintTransformer
如果填充图形内部的paint为GradientPaint对象,可以设置数据集填充图形内部的方式.


itemDrawBorder

java.util.Hashtable itemDrawBorder
数据集中的每个数据点是否绘制边界.


itemColumnDrawBorder

java.util.Hashtable itemColumnDrawBorder
数据集中的一列数据是否绘制边界.


itemRowDrawBorder

java.util.Hashtable itemRowDrawBorder
数据集中的一行数据是否绘制边界.


baseItemDrawBorder

boolean baseItemDrawBorder
是否绘制边界.


autoSelectBorderPaint

boolean autoSelectBorderPaint
用于控制是否自动选择绘制图形边框的Paint.


autoSelectBorderStroke

boolean autoSelectBorderStroke
用于控制是否自动选择绘制图形边框的Stroke.


itemLabelVisible

java.util.Hashtable itemLabelVisible
用于控制每个数据项的标签是否显示.


itemColumnLabelVisible

java.util.Hashtable itemColumnLabelVisible
用于控制数据集中的一列数据是否显示.


itemRowLabelVisible

java.util.Hashtable itemRowLabelVisible
用于控制数据集中的一行数据是否显示.


baseItemLabelVisible

boolean baseItemLabelVisible
用于控制所有数据项的标签是否显示.


itemLabelFont

java.util.Hashtable itemLabelFont
用于控制每个数据项的标签的字体.


itemColumnLabelFont

java.util.Hashtable itemColumnLabelFont
用于控制数据集中的一列数据的标签的字体.


itemRowLabelFont

java.util.Hashtable itemRowLabelFont
用于控制数据集中的一行数据的标签的字体.


baseItemLabelFont

java.awt.Font baseItemLabelFont
所有数据项的标签的字体.


itemLabelPosition

java.util.Hashtable itemLabelPosition
数据集中每个数据点的标签的位置.


itemColumnLabelPosition

java.util.Hashtable itemColumnLabelPosition
数据集中的一列数据的标签位置.


itemRowLabelPosition

java.util.Hashtable itemRowLabelPosition
数据集中的一行数据的标签位置.


baseItemLabelPosition

TextPosition baseItemLabelPosition
所有数据共用的标签位置.


itemLabelHorizontalAlignment

java.util.Hashtable itemLabelHorizontalAlignment
标签的水平对齐方式.


itemColumnLabelHorizontalAlignment

java.util.Hashtable itemColumnLabelHorizontalAlignment
数据集的一列的数据的标签的水平对齐方式.


itemRowLabelHorizontalAlignment

java.util.Hashtable itemRowLabelHorizontalAlignment
数据集的一行的数据的标签的水平对齐方式.


negativeItemLabelHorizontalAlignment

HorizontalAlignment negativeItemLabelHorizontalAlignment
值为负的数据项的标签的水平对齐方式.


positiveItemLabelHorizontalAlignment

HorizontalAlignment positiveItemLabelHorizontalAlignment
值为正的数据项的标签的水平对齐方式.


baseItemLabelHorizontalAlignment

HorizontalAlignment baseItemLabelHorizontalAlignment
所有数据项的标签的水平对齐方式.


itemLabelVerticalAlignment

java.util.Hashtable itemLabelVerticalAlignment
标签的垂直对齐方式.


itemColumnLabelVerticalAlignment

java.util.Hashtable itemColumnLabelVerticalAlignment
数据集的一列的数据的标签的垂直对齐方式.


itemRowLabelVerticalAlignment

java.util.Hashtable itemRowLabelVerticalAlignment
数据集的一行的数据的标签的垂直对齐方式.


negativeItemLabelVerticalAlignment

VerticalAlignment negativeItemLabelVerticalAlignment
值为负的数据项的标签的垂直对齐方式.


positiveItemLabelVerticalAlignment

VerticalAlignment positiveItemLabelVerticalAlignment
值为正的数据项的标签的垂直对齐方式.


baseItemLabelVerticalAlignment

VerticalAlignment baseItemLabelVerticalAlignment
所有数据项的标签的垂直对齐方式.


itemLabelDirection

java.util.Hashtable itemLabelDirection
数据集中每个数据点的标签的方向.


itemColumnLabelDirection

java.util.Hashtable itemColumnLabelDirection
数据集中的一列数据的标签方向.


itemRowLabelDirection

java.util.Hashtable itemRowLabelDirection
数据集中的一行数据的标签方向.


baseItemLabelDirection

TextDirection baseItemLabelDirection
所有数据共用的标签方向.


backgroundImageAlignment

Align backgroundImageAlignment
背景图片对齐方式.


backgroundImageAlpha

float backgroundImageAlpha
背景图片透明度alpha值.


renderAreaBorderVisible

boolean renderAreaBorderVisible
是否绘制render区域外边框.


labelGenerator

ILabelGenerator labelGenerator
用于生成图形标签的对象.


tooltipGenerator

IToolTipGenerator tooltipGenerator
用于生成图形的tooltip的对象.


dataset

IMatrixDataset dataset
数据集.


customLegendType

LegendType customLegendType
自定义的图例类型.


drawingSupplier

IDrawingSupplier drawingSupplier
提供绘制图形需要的一系列对象.


generatorUrl

boolean generatorUrl
是否生成图形的url.


generatorTooltip

boolean generatorTooltip
是否生成图形的tooltip.


chartArea

java.awt.geom.Rectangle2D chartArea
图表区域.


legendPositon

RectangleEdge legendPositon
图例的位置.

Class com.ijchart.xychart.render.AbstractWithAxisRender extends AbstractRender implements Serializable

serialVersionUID: 8433482242289479988L


Package com.ijchart.xychart.render.category

Class com.ijchart.xychart.render.category.AbstractBaseValueCategoryRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -8111708088439649571L

Serialized Fields

baseValue

double baseValue
用于绘制柱状图的的基值,基值必须在数据集的最小值与最大值之间.

Class com.ijchart.xychart.render.category.AbstractCategoryRender extends AbstractWithAxisRender implements Serializable

serialVersionUID: 2470745792704798948L

Serialized Fields

itemMargin

double itemMargin
空白区域占整个区域的百分比.


baseValue

double baseValue
用于绘制柱状图的的基值,基值必须在数据集的最小值与最大值之间.


minimumBarWidth

double minimumBarWidth
柱状图的最小绘制宽度.如果宽度小于此值将不绘制.


maximumBarWidth

double maximumBarWidth
每个柱状图的最大宽度(单位为Java2D标准单位).


annotations

java.util.List annotations
注解(annotation)对象集合.

Class com.ijchart.xychart.render.category.AreaRender extends AbstractCategoryRender implements Serializable

serialVersionUID: 5967956672101527995L

Serialized Fields

endType

AreaRenderEndType endType
控制第一个或最后一个区域的绘制方式.

Class com.ijchart.xychart.render.category.Bar2DRender extends AbstractBaseValueCategoryRender implements Serializable

serialVersionUID: -8041338845692682282L

Class com.ijchart.xychart.render.category.Bar3DRender extends Bar2DRender implements Serializable

serialVersionUID: 1889234991548074717L

Serialized Fields

effect

IEffect3D effect
控制3D的显示效果.

Class com.ijchart.xychart.render.category.BoxAndWhiskerRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -5135255509579561756L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class com.ijchart.xychart.render.category.CylinderRender extends Bar3DRender implements Serializable

serialVersionUID: 5959510001868929426L

Serialized Fields

chartOrientation

ChartOrientation chartOrientation
图表方向.

Class com.ijchart.xychart.render.category.GranttRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -56526401736677787L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

drawType

GranttDrawType drawType
甘特图的绘制类型.


startPercent

double startPercent
完成进度的开始边界(按全部的宽度百分比).


endPercent

double endPercent
缺省的完成进度的结束边界(按全部的宽度百分比).


drawCompleteAndIncomplete

boolean drawCompleteAndIncomplete
用于控制是否绘制完成进度和未完成进度.

Class com.ijchart.xychart.render.category.GroupStackedBarRender extends StackedBarRender implements Serializable

serialVersionUID: 1618799877383395810L

Class com.ijchart.xychart.render.category.IntervalBarRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -2497523834145271551L

Class com.ijchart.xychart.render.category.LayeredBarRender extends AbstractBaseValueCategoryRender implements Serializable

serialVersionUID: 5959956324715821934L

Serialized Fields

barWidthFactor

double barWidthFactor
柱图宽度系数,即每一个系列的宽度和前一系列的宽度的比值,此值属于开区间(0.0,1.0).

Class com.ijchart.xychart.render.category.LevelRender extends AbstractCategoryRender implements Serializable

serialVersionUID: 1914794249796802410L

Class com.ijchart.xychart.render.category.Line3DRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -6355303315488370760L

Serialized Fields

effect

IEffect3D effect
控制3D的显示效果.

Class com.ijchart.xychart.render.category.LineAndShapeRender extends AbstractCategoryRender implements Serializable

serialVersionUID: 1914794249796802410L

Serialized Fields

rowItemLineVisible

java.util.Hashtable rowItemLineVisible
控制每个系列的线条是否显示.


baseItemLineVisible

boolean baseItemLineVisible
控制所有的线条是否显示.


rowItemShapeVisible

java.util.Hashtable rowItemShapeVisible
控制每个系列的图形是否显示.


baseItemShapeVisible

boolean baseItemShapeVisible
控制所有的图形是否显示.


rowItemShapeFilled

java.util.Hashtable rowItemShapeFilled
控制每个系列的图形是否填充.


baseItemShapeFilled

boolean baseItemShapeFilled
控制所有的图形是否被填充.

Class com.ijchart.xychart.render.category.MinMaxRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -6215052698718246182L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

drawPlotLine

boolean drawPlotLine
是否绘制连接线.

Class com.ijchart.xychart.render.category.StackedAreaRender extends AbstractCategoryRender implements Serializable

serialVersionUID: 9019533399157015587L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
控制是否以百分比形式显示数据.

Class com.ijchart.xychart.render.category.StackedBar3DRender extends StackedBarRender implements Serializable

serialVersionUID: 1747431073320337955L

Serialized Fields

effect

IEffect3D effect
控制3D的显示效果.

Class com.ijchart.xychart.render.category.StackedBarRender extends AbstractCategoryRender implements Serializable

serialVersionUID: 843845810370805515L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
控制是否以百分比形式显示数据.

Class com.ijchart.xychart.render.category.StatisticalBarRender extends AbstractBaseValueCategoryRender implements Serializable

serialVersionUID: 5983401517025046907L

Serialized Fields

iShapedMaxWidth

double iShapedMaxWidth
工字形的最大宽度.

Class com.ijchart.xychart.render.category.StatisticalLineRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -2691860229484187307L

Serialized Fields

iShapedMaxWidth

double iShapedMaxWidth
工字形的最大宽度.

Class com.ijchart.xychart.render.category.StepRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -117708221320750599L

Serialized Fields

stagger

boolean stagger
显示多行数据时是否增加间隔.


staggerWidth

int staggerWidth
间隔的宽度.

Class com.ijchart.xychart.render.category.WaterfallBarRender extends AbstractCategoryRender implements Serializable

serialVersionUID: -8053211674538308465L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Package com.ijchart.xychart.render.category.outlier

Class com.ijchart.xychart.render.category.outlier.Outlier extends java.lang.Object implements Serializable

serialVersionUID: -4767944879956037020L

Serialized Fields

point

java.awt.geom.Point2D point
包含outlier圆形的矩形的坐标.


radius

double radius
圆形的半径.

Class com.ijchart.xychart.render.category.outlier.OutlierList extends java.lang.Object implements Serializable

serialVersionUID: -4033203004232805293L

Serialized Fields

outliers

java.util.List outliers
Outlier存储容器.


averagedOutlier

Outlier averagedOutlier
均值集合.


multiple

boolean multiple
集合里面是否有多个outlier对象.

Class com.ijchart.xychart.render.category.outlier.OutlierListCollection extends java.lang.Object implements Serializable

serialVersionUID: 1049224604434311852L

Serialized Fields

outlierLists

java.util.List outlierLists
离散点集合.


highFarOut

boolean highFarOut
离散点的个数如果大于2倍中间部分,则认为是远离高值.


lowFarOut

boolean lowFarOut
是否集合里包含远离低值的值点.


Package com.ijchart.xychart.render.noaxis

Class com.ijchart.xychart.render.noaxis.AbstractNoAxisRender extends AbstractRender implements Serializable

serialVersionUID: -4897953022216086942L

Class com.ijchart.xychart.render.noaxis.MeterRender extends AbstractNoAxisRender implements Serializable

serialVersionUID: 3605520744974137715L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

meterShapeType

MeterShapeType meterShapeType
仪表盘的图形类型.


meterAngle

double meterAngle
仪表盘的角度.


range

NumberRange range
仪表盘的数据范围.


tickSize

double tickSize
刻度的大小.


units

java.lang.String units
显示在仪表盘上的单位名称.


borderSize

double borderSize
边框的大小.


circleSize

float circleSize
指针的圆形的大小.


valueFont

java.awt.Font valueFont
显示值使用的字体.


tickLabelVisible

boolean tickLabelVisible
刻度值是否可见.


tickLabelFont

java.awt.Font tickLabelFont
绘制刻度值的字体.


tickLabelFormat

java.text.NumberFormat tickLabelFormat
格式化刻度值的对象.


gapSize

double gapSize
间隔的大小.


value

double value
指针值.


noNeedleValueLabel

java.lang.String noNeedleValueLabel
没有指针值的时候显示的值.

Class com.ijchart.xychart.render.noaxis.PieRender extends AbstractNoAxisRender implements Serializable

serialVersionUID: -8256706621708900226L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

interiorGap

double interiorGap
内部的空白(百分比).


circular

boolean circular
是否强制饼图为圆形.


startAngle

double startAngle
开始绘制扇形的角度.


pieRotation

Rotation pieRotation
绘制饼图的方向.


sectionOutlinesVisible

boolean sectionOutlinesVisible
是否绘制扇形的边框.


shadowXOffset

double shadowXOffset
x方向的阴影长度.


shadowYOffset

double shadowYOffset
y方向的阴影长度.


explodePercentages

java.util.Map explodePercentages
存储哪些数据应该偏离圆心及偏离大小(相对圆半径大小).


labelInPie

boolean labelInPie
标签是否在饼图内部.


labelPadding

RectangleInsets labelPadding
标签的补白.


maximumLabelWidth

double maximumLabelWidth
标签的最大宽度(绘制区域的百分比).


labelGap

double labelGap
标签离render边框的距离(百分比).


labelLinksVisible

boolean labelLinksVisible
是否显示标签和饼图之间的连接线.


labelLinkMargin

double labelLinkMargin
连接线的空白.


simpleLabels

boolean simpleLabels
绘制label的类型,在饼图区域内显示还是外面显示.


minimumArcAngleToDraw

double minimumArcAngleToDraw
绘制扇形的最小角度.


pie3D

boolean pie3D
是否是3D类型的饼图.


depth3D

double depth3D
绘制3D效果的深度.


drawAsRing

boolean drawAsRing
是否显示为圆环图.


ringLengthFactor

double ringLengthFactor
环的长度与扇区半径的占比.

Class com.ijchart.xychart.render.noaxis.PolarRender extends AbstractNoAxisRender implements Serializable

serialVersionUID: -1729867463882569495L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

margin

double margin
绘制区域四周的空白.


angleLabelsVisible

boolean angleLabelsVisible
角度标签是否显示.


angleLabelFont

java.awt.Font angleLabelFont
绘制角度标签的font.


angleGridlinesVisible

boolean angleGridlinesVisible
角度网格线是否可见.


radiusGridlinesVisible

boolean radiusGridlinesVisible
半径线是否可见.


axis

XYNumberValueAxis axis
绘制刻度线的坐标轴.

Class com.ijchart.xychart.render.noaxis.SpiderWebRender extends AbstractNoAxisRender implements Serializable

serialVersionUID: -3314147370814917609L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

headSize

double headSize
图形大小,单位是百分比.


interiorGap

double interiorGap
空白的大小.


direction

Rotation direction
轴线的绘制方向.


startAngle

double startAngle
绘制的起始角度.


labelFont

java.awt.Font labelFont
绘制label的字体.


Package com.ijchart.xychart.render.noaxis.pie

Class com.ijchart.xychart.render.noaxis.pie.PieLabelDistributor extends java.lang.Object implements Serializable

serialVersionUID: -9122096507434908527L

Serialized Fields

labels

java.util.List labels
PieLabelRecord对象集合.


minGap

double minGap
最小间隔.

Class com.ijchart.xychart.render.noaxis.pie.PieLabelRecord extends java.lang.Object implements Serializable

serialVersionUID: -1149375063383524323L

Serialized Fields

key

java.lang.Comparable key
饼图标签的键值.


angle

double angle
饼图中心的角度(单位是弧度).


baseY

double baseY
y坐标.


allocatedY

double allocatedY
分配给y的坐标.


labelRect

java.awt.geom.Rectangle2D labelRect
包含标签的矩形.


label

java.lang.String label
标签.


labelHeight

double labelHeight
标签的高度.


gap

double gap
间距.


linkPercent

double linkPercent
链接的百分比.


Package com.ijchart.xychart.render.paint

Class com.ijchart.xychart.render.paint.GrayPaintScale extends java.lang.Object implements Serializable

serialVersionUID: 9184291040145384229L

Serialized Fields

lowerBound

double lowerBound
最小边界值.


upperBound

double upperBound
最大边界值.

Class com.ijchart.xychart.render.paint.LookupPaintScale extends java.lang.Object implements Serializable

serialVersionUID: -801375752813773389L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

lowerBound

double lowerBound
最小边界值.


upperBound

double upperBound
最大边界值.


legendSymbols

java.lang.String[] legendSymbols
绘制图例图形时显示的分类刻度值.


Package com.ijchart.xychart.render.xy

Class com.ijchart.xychart.render.xy.AbstractXYAreaRender extends AbstractXYRender implements Serializable

serialVersionUID: -851274132171292876L

Serialized Fields

uniqueXValues

java.util.List uniqueXValues
数据集中所有数据的x值.

Class com.ijchart.xychart.render.xy.AbstractXYRender extends AbstractWithAxisRender implements Serializable

serialVersionUID: 7954551675645972588L

Serialized Fields

annotations

java.util.List annotations
注解(annotation)对象集合.

Class com.ijchart.xychart.render.xy.DeviationRender extends XYLineAndShapeRender implements Serializable

serialVersionUID: -8497752197307397614L

Class com.ijchart.xychart.render.xy.HighLowRender extends AbstractXYRender implements Serializable

serialVersionUID: -439407848678868990L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

drawOpenLine

boolean drawOpenLine
是否绘制open值对应的直线.


drawCloseLine

boolean drawCloseLine
是否绘制close值对应的直线.

Class com.ijchart.xychart.render.xy.IntervalXNumberYBaseBar2DRender extends AbstractXYRender implements Serializable

serialVersionUID: -8765498132634001690L

Serialized Fields

baseValue

double baseValue
用于绘制柱状图的的基值,基值必须在数据集的最小值与最大值之间.

Class com.ijchart.xychart.render.xy.StockRender extends AbstractXYRender implements Serializable

serialVersionUID: -1783389990451031444L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

autoWidthFactor

double autoWidthFactor
自动计算宽度时的因子.


autoWidthGap

double autoWidthGap
两个图形之间最小的间距.


shapeWidth

double shapeWidth
图形的宽度.


drawVolume

boolean drawVolume
是否绘制volume图形.


maxShapeWidthInPercent

double maxShapeWidthInPercent
图形的最大宽度,以坐标轴的百分比计算.

Class com.ijchart.xychart.render.xy.VectorRender extends AbstractXYRender implements Serializable

serialVersionUID: -8354530224829336944L

Serialized Fields

arrowHeadLength

double arrowHeadLength
箭头的长度.


arrowShaftLength

double arrowShaftLength
箭柄的长度.

Class com.ijchart.xychart.render.xy.WindRender extends AbstractXYRender implements Serializable

serialVersionUID: 4023049878429210319L

Class com.ijchart.xychart.render.xy.XYAreaRender extends AbstractXYAreaRender implements Serializable

serialVersionUID: 3788170813830773605L

Class com.ijchart.xychart.render.xy.XYBlockRender extends AbstractXYRender implements Serializable

serialVersionUID: 903589175244099948L

Serialized Fields

blockWidth

double blockWidth
块的宽度.


blockHeight

double blockHeight
块的高度.


paintScale

IPaintScale paintScale
实现接口IPaintScale的对象.


legendLabel

java.lang.String legendLabel
图例标签.

Class com.ijchart.xychart.render.xy.XYBoxAndWhiskerRender extends AbstractXYRender implements Serializable

serialVersionUID: 8238411775397449615L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class com.ijchart.xychart.render.xy.XYBubbleRender extends AbstractXYRender implements Serializable

serialVersionUID: 5641551178654361705L

Serialized Fields

scaleType

int scaleType
缩放类型.

Class com.ijchart.xychart.render.xy.XYClusteredBar2DRender extends AbstractXYRender implements Serializable

serialVersionUID: -8513426114955865638L

Serialized Fields

centerBarAtStartValue

boolean centerBarAtStartValue
是否柱状图的中心在开始值的位置.


startPercentMarginOfRowValue

float startPercentMarginOfRowValue
每一行值开始处的空白,按百分比计算.


endPercentMarginOfRowValue

float endPercentMarginOfRowValue
每一行值结束处的空白,按百分比计算.

Class com.ijchart.xychart.render.xy.XYDifferenceRender extends AbstractXYAreaRender implements Serializable

serialVersionUID: -6065692235449239244L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

shapesVisible

boolean shapesVisible
是否显示图形.

Class com.ijchart.xychart.render.xy.XYDotRender extends AbstractXYRender implements Serializable

serialVersionUID: 7954551675645972588L

Serialized Fields

dotWidth

double dotWidth
点的宽度.


dotHeight

double dotHeight
点的高度.

Class com.ijchart.xychart.render.xy.XYErrorRender extends AbstractXYRender implements Serializable

serialVersionUID: -3136019251937260767L

Serialized Fields

drawXError

boolean drawXError
是否绘制x方向的Error线.


drawYError

boolean drawYError
是否绘制y方向的Error线.


capLength

double capLength
x或y线的终点的截线的长度.


drawJoinLine

boolean drawJoinLine
是否绘制连接线.

Class com.ijchart.xychart.render.xy.XYIntervalBar2DRender extends AbstractXYRender implements Serializable

serialVersionUID: 3137611200332620865L

Class com.ijchart.xychart.render.xy.XYLineAndShapeRender extends AbstractXYRender implements Serializable

serialVersionUID: -327114058266793685L

Serialized Fields

rowItemLineVisible

java.util.Hashtable rowItemLineVisible
控制每行的线条是否显示.


baseItemLineVisible

boolean baseItemLineVisible
控制所有的线条是否显示.


rowItemShapeVisible

java.util.Hashtable rowItemShapeVisible
控制每行的图形是否显示.


baseItemShapeVisible

boolean baseItemShapeVisible
控制所有的图形是否显示.


rowItemShapeFilled

java.util.Hashtable rowItemShapeFilled
控制每行的图形是否填充.


baseItemShapeFilled

boolean baseItemShapeFilled
控制所有的图形是否被填充.


rowItemAutoSort

java.util.Hashtable rowItemAutoSort
控制每行的数据是否自动排序.


baseItemAutoSort

boolean baseItemAutoSort
控制所有的数据自动排序.


rowItemAllowDuplicateXvalue

java.util.Hashtable rowItemAllowDuplicateXvalue
控制每行的数据是否允许重复.


baseItemAllowDuplicateXvalues

boolean baseItemAllowDuplicateXvalues
控制所有行的数据是否允许重复.

Class com.ijchart.xychart.render.xy.XYShapeRender extends AbstractXYRender implements Serializable

serialVersionUID: 8622390584049679451L

Serialized Fields

guideLineVisible

boolean guideLineVisible
向导线是否可见.


paintScale

IPaintScale paintScale
实现接口IPaintScale的对象.


legendLabel

java.lang.String legendLabel
图例标签.

Class com.ijchart.xychart.render.xy.XYStackedAreaRender extends AbstractXYAreaRender implements Serializable

serialVersionUID: 3662576111161305961L

Class com.ijchart.xychart.render.xy.XYStackedBarRender extends AbstractXYRender implements Serializable

serialVersionUID: -2566429058476610401L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
控制是否以百分比形式显示数据.


autoWidth

boolean autoWidth
是否自动调整bar的宽度.


intervalPositionFactor

double intervalPositionFactor
计算每个bar的位置的参数值,介于[0.0,1.0]之间.


fixedIntervalWidth

double fixedIntervalWidth
固定的每个bar的宽度值.


margin

double margin
空白,单位为百分比,此参数可以用来减少bar的宽度.


allowDuplicateXValues

boolean allowDuplicateXValues
是否允许重复的x值.

Class com.ijchart.xychart.render.xy.XYStackedStepAreaRender extends AbstractXYAreaRender implements Serializable

serialVersionUID: 3414596793385691311L

Class com.ijchart.xychart.render.xy.XYStepLineRender extends AbstractXYRender implements Serializable

serialVersionUID: -8591853263454319847L

Class com.ijchart.xychart.render.xy.YIntervalRenderer extends AbstractXYRender implements Serializable

serialVersionUID: 9068816734821305548L

Serialized Fields

shapesVisible

boolean shapesVisible
控制所有的图形是否显示.


Package com.ijchart.xychart.shape

Class com.ijchart.xychart.shape.AbstractChartShape extends java.lang.Object implements Serializable

serialVersionUID: 7385508126626790866L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

gradientPaintTransformType

GradientPaintTransformType gradientPaintTransformType
Gradient Paint 变换类型.


fillAlpha

float fillAlpha
填充背景的alpha值.


drawBorder

boolean drawBorder
是否绘制轮廓线.


fillShape

boolean fillShape
是否填充图形内部.


rotate

double rotate
旋转的角度(单位为弧度).


selected

boolean selected
图形是否可被选中.


selectRectWidth

double selectRectWidth
选中图形时所绘制锚点的宽度.


selectRectAlpha

float selectRectAlpha
选中图形时所绘制锚点的Alpha值.


margin

RectangleInsets margin
边框之后的空白.


tooltipText

java.lang.String tooltipText
tooltip字符串.


url

java.lang.String url
URL字符串.


id

int id
图形的编号.


data

IChartData data
IChartData对象.


drawType

ChartShapeDrawType drawType
图形在chart中的绘制类型.


visible

boolean visible
是否可见.


shapeChange

IShapeChange shapeChange
IShapeChange对象.

Class com.ijchart.xychart.shape.AbstractImageChartShape extends AbstractChartShape implements Serializable

serialVersionUID: -5769374486037226525L

Serialized Fields

imageHorizontalAlign

HorizontalAlignment imageHorizontalAlign
图片水平对齐方式.


imageVerticalAlign

VerticalAlignment imageVerticalAlign
图片垂直对齐方式.


horizontalRepeat

boolean horizontalRepeat
图片在水平方向是否重复,缺省为false.


verticalRepeat

boolean verticalRepeat
图片在垂直方向是否重复,缺省为false.


fillShape

boolean fillShape
是否通过放大或缩小图片来填充整个图形,缺省为false.


imageAlpha

float imageAlpha
绘制图片的alpha值.

Class com.ijchart.xychart.shape.AbstractRectangleTextChartShape extends AbstractTextChartShape implements Serializable

serialVersionUID: -4114142933809897610L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

autoWrap

boolean autoWrap
控制当字符串不能在一行显示时是否自动换行.


forceInsideTextNoWrap

boolean forceInsideTextNoWrap
是否强制图形内部的字符串不换行.


forceShowAll

boolean forceShowAll
是否强制显示所有的字符,即如果字符太长,不在后面添加"."字符.


textMaxShowLine

int textMaxShowLine
标签最大的显示行数.

Class com.ijchart.xychart.shape.AbstractTextChartShape extends AbstractChartShape implements Serializable

serialVersionUID: 8411720145359236558L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

drawText

boolean drawText
设置是否显示文字.


text

java.lang.String text
显示的文字.


textFont

java.awt.Font textFont
文字的字体.


textHorizontalAlign

HorizontalAlignment textHorizontalAlign
文字水平对齐方式.


textVerticalAlign

VerticalAlignment textVerticalAlign
文字垂直对齐方式.


textPosition

TextPosition textPosition
文本的位置


textDirection

TextDirection textDirection
文本方向,缺省为AbstractTextChartShape.DEFAULT_TEXT_DIRECTION.

Class com.ijchart.xychart.shape.BoxAndWhiskerChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 414550107535246547L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

leftX

double leftX
左下角的点的X坐标.


bottomY

double bottomY
左下角的点的Y坐标.


width

double width
工字形的宽度.


height

double height
工字形的高度.


topLineLength

double topLineLength
矩形图形之上的线的长度.


bottomLineLength

double bottomLineLength
矩形图形之下的线的长度.


lineY

double lineY
直线的起始y坐标.

Class com.ijchart.xychart.shape.CylinderTextChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 1613074859067556756L

Serialized Fields

xOffset

double xOffset
x方向偏移值.


yOffset

double yOffset
缺省的y方向的偏移值.


direction

Direction direction
柱状体绘制方向.

Class com.ijchart.xychart.shape.DblHeadMatchstickChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 1771132206661071501L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.

Class com.ijchart.xychart.shape.DualBreakLineChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: -8310766581350360197L

Serialized Fields

x1

double x1
第一个点的x坐标.


y1

double y1
第一个点的y坐标.


x2

double x2
第二个点的x坐标.


y2

double y2
第二个点的y坐标.


x3

double x3
第三个点的x坐标.


y3

double y3
第三个点的y坐标.

Class com.ijchart.xychart.shape.EllipseTextChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: -1395248184199467210L

Serialized Fields

transformShapeType

TransformShapeType transformShapeType
图形的变换类型.

Class com.ijchart.xychart.shape.ErrorCrossChartShape extends AbstractChartShape implements Serializable

serialVersionUID: -2021724350541778888L

Serialized Fields

startX

double startX
x方向的起点坐标.


endX

double endX
x方向的终点坐标.


centerX

double centerX
中心点的x坐标.


centerY

double centerY
中心点的y坐标.


startY

double startY
y方向的起点坐标.


endY

double endY
y方向的终点坐标.


centerShape

java.awt.Shape centerShape
中心点的图形.


drawXError

boolean drawXError
是否绘制x方向的Error线.


drawYError

boolean drawYError
是否绘制y方向的Error线.


capLength

double capLength
x或y线的终点的截线的长度.

Class com.ijchart.xychart.shape.GeneralPathChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: -160035045166140879L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class com.ijchart.xychart.shape.GranttChartShape extends RectangleTextChartShape implements Serializable

serialVersionUID: 7657341253377361689L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.

Class com.ijchart.xychart.shape.HighLowChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 1669527055392250812L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class com.ijchart.xychart.shape.IShapedChartShape extends AbstractChartShape implements Serializable

serialVersionUID: -1992891407282426360L

Serialized Fields

leftX

double leftX
左下角的点的X坐标.


bottomY

double bottomY
左下角的点的Y坐标.


width

double width
工字形的宽度.


height

double height
工字形的高度.

Class com.ijchart.xychart.shape.LegendItemChartShape extends AbstractChartShape implements Serializable

serialVersionUID: -5715021675582103546L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

shape

IChartShape shape
图表图形.


drawLabel

boolean drawLabel
是否显示文字.


label

java.lang.String label
显示的文字.


labelFont

java.awt.Font labelFont
文字的字体.


gapSize

double gapSize
图形和文字之间的空白.

Class com.ijchart.xychart.shape.LineAndShapeChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 4428700269943560757L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

offsetX

double offsetX
本图形偏移原点的X坐标.


offsetY

double offsetY
本图形偏移原点的Y坐标.

Class com.ijchart.xychart.shape.LineChartShape extends AbstractChartShape implements Serializable

serialVersionUID: -6721432195276103174L

Serialized Fields

x1

double x1
第一个点的x坐标.


y1

double y1
第一个点的y坐标.


x2

double x2
第二个点的x坐标.


y2

double y2
第二个点的y坐标.

Class com.ijchart.xychart.shape.MeterArcChartShape extends AbstractChartShape implements Serializable

serialVersionUID: 4599910853361252882L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

arc

java.awt.geom.Arc2D arc
扇形图形.


drawRadius

boolean drawRadius
是否绘制半径线.


drawTickLabel

boolean drawTickLabel
是否显示刻度值.


drawTick

boolean drawTick
是否显示刻度.


startTickAngle

double startTickAngle
开始绘制刻度的角度.


tickSizeAngle

double tickSizeAngle
刻度的大小(单位为角度).


tickLength

double tickLength
刻度的长度.


borderSize

double borderSize
边界大小.


tickLabelFont

java.awt.Font tickLabelFont
绘制刻度标签的字体.


tickLabelFormat

java.text.NumberFormat tickLabelFormat
格式化刻度值的类.


tickLabels

java.lang.Number[] tickLabels
刻度值集合.


tickLineShapes

java.util.List tickLineShapes
刻度值线图形集合.


tickLabelShapes

java.util.List tickLabelShapes
刻度标签图形集合.

Class com.ijchart.xychart.shape.MinMaxChartShape extends AbstractChartShape implements Serializable

serialVersionUID: 3642632434285996119L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

minShapePos

java.awt.geom.Point2D minShapePos
小值图形的位置.


maxShapePos

java.awt.geom.Point2D maxShapePos
大值图形的位置.


drawGroupLine

boolean drawGroupLine
是否绘制连接线.

Class com.ijchart.xychart.shape.PaintScaleLegendChartShape extends AbstractChartShape implements Serializable

serialVersionUID: -252506601961153884L

Serialized Fields

paintScale

IPaintScale paintScale
IPaintScale对象.


position

RectangleEdge position
图例的位置.


drawArea

java.awt.geom.Rectangle2D drawArea
绘制区域.


divisions

int divisions
分块个数.


stripWidth

double stripWidth
条状图形的宽度.


drawStripBorder

boolean drawStripBorder
是否绘制条状图形的边框.


axisOffset

double axisOffset
坐标轴和条状图形的偏移.


axisShapes

AxisShapeCollection axisShapes
坐标轴图形集合.


label

java.lang.String label
标签.


valueAxis

NumberValueAxis valueAxis
value坐标轴.


dataset

IMatrixDataset dataset
数据集.

Class com.ijchart.xychart.shape.ParallelepipedTextChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 4675937910955105575L

Serialized Fields

xOffset

double xOffset
x方向偏移值.


yOffset

double yOffset
缺省的y方向的偏移值.

Class com.ijchart.xychart.shape.PieOutsideLabelChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: -1970743519999857014L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

labelShadowXOffset

double labelShadowXOffset
标签在x方向的阴影长度.


labelShadowYOffset

double labelShadowYOffset
标签在y方向的阴影长度.


link

java.awt.Polygon link
标签折线.

Class com.ijchart.xychart.shape.RectangleImageChartShape extends AbstractImageChartShape implements Serializable

serialVersionUID: 3707797035200370907L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

imageFill

boolean imageFill
是否自动用图片填充区域.

Class com.ijchart.xychart.shape.RectangleTextChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 5332038187514490656L

Serialized Fields

leftBorderVisible

boolean leftBorderVisible
左边框是否可见.


rightBorderVisible

boolean rightBorderVisible
右边框是否可见.


topBorderVisible

boolean topBorderVisible
上边框是否可见.


bottomBorderVisible

boolean bottomBorderVisible
下边框是否可见.

Class com.ijchart.xychart.shape.RingChartShape extends SectorChartShape implements Serializable

serialVersionUID: -5714745448985058124L

Serialized Fields

lengthFactor

double lengthFactor
环的长度与扇区半径的占比.

Class com.ijchart.xychart.shape.SectorChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: -7117940820413771251L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

arc

java.awt.geom.Arc2D arc
扇形图形.


drawRadius

boolean drawRadius
是否绘制半径线.


labelPadding

RectangleInsets labelPadding
标签的补白.


labelShadowXOffset

double labelShadowXOffset
标签在x方向的阴影长度.


labelShadowYOffset

double labelShadowYOffset
标签在y方向的阴影长度.


sectorShadowXOffset

double sectorShadowXOffset
扇形在x方向的阴影长度.


sectorShadowYOffset

double sectorShadowYOffset
扇形在y方向的阴影长度.


sector3D

boolean sector3D
是否是3D类型的扇形图.


depth3D

double depth3D
绘制3D效果的深度.

Class com.ijchart.xychart.shape.StatisticalBarChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 3402055772412767823L

Serialized Fields

iShapedLeftX

double iShapedLeftX
左下角的点的X坐标.


iShapedBottomY

double iShapedBottomY
左下角的点的Y坐标.


iShapedWidth

double iShapedWidth
工字形的宽度.


iShapedHeight

double iShapedHeight
工字形的高度.

Class com.ijchart.xychart.shape.StatisticalLineChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 5081692699005968098L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

iShapedLeftX

double iShapedLeftX
左下角的点的X坐标.


iShapedBottomY

double iShapedBottomY
左下角的点的Y坐标.


iShapedWidth

double iShapedWidth
工字形的宽度.


iShapedHeight

double iShapedHeight
工字形的高度.

Class com.ijchart.xychart.shape.StockChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 8230063775354436222L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class com.ijchart.xychart.shape.TextAndPointerChartShape extends AbstractRectangleTextChartShape implements Serializable

serialVersionUID: 1569931309907294416L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
序列化对象

Throws:
java.io.IOException - if there is an I/O error.

Package com.ijchart.xychart.tickunit

Class com.ijchart.xychart.tickunit.DateTickUnit extends java.lang.Object implements Serializable

serialVersionUID: -6741996622656274726L

Serialized Fields

unitType

DateTickUnitType unitType
日期的单位类型.


dateFormatter

java.text.DateFormat dateFormatter
格式化日期的类.


timeZone

java.util.TimeZone timeZone
时区.

Class com.ijchart.xychart.tickunit.DoubleTickUnit extends java.lang.Object implements Serializable

serialVersionUID: -5778222236112511491L

Serialized Fields

format

java.text.DecimalFormat format
格式化double类型的数字.


step

double step
步长.

Class com.ijchart.xychart.tickunit.LogTickUnit extends DoubleTickUnit implements Serializable

serialVersionUID: 592288758202718238L

Serialized Fields

logarithmBase

double logarithmBase
对数基数.


baseLogValue

double baseLogValue
基数的log值,等于Math.log(logarithmBase).


exponentLabels

java.lang.String[] exponentLabels
指数标签.

Class com.ijchart.xychart.tickunit.LongTickUnit extends java.lang.Object implements Serializable

serialVersionUID: 3148867211254682512L

Serialized Fields

step

long step
步长.


Package com.ijchart.xychart.title

Class com.ijchart.xychart.title.AbstractTitle extends java.lang.Object implements Serializable

serialVersionUID: -4202028181378578190L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

position

RectangleEdge position
标题的位置.


horizontalAlignment

HorizontalAlignment horizontalAlignment
标题的水平对齐方式.


verticalAlignment

VerticalAlignment verticalAlignment
标题的垂直对齐方式.


padding

RectangleInsets padding
标题的空白.


notify

boolean notify
是否暂时禁止事件通知机制.


toolTipText

java.lang.String toolTipText
tooltip字符串.


urlText

java.lang.String urlText
URL字符串.


borderVisible

boolean borderVisible
边框是否可见.


fillBackground

boolean fillBackground
是否使用背景Paint填充图形.


backgroundAlpha

float backgroundAlpha
背景透明度alpha值.

Class com.ijchart.xychart.title.DateTitle extends TextTitle implements Serializable

serialVersionUID: -2554457933483445155L

Serialized Fields

calendar

java.util.Calendar calendar
日期对象.


style

int style
格式化日期的掩码.

Class com.ijchart.xychart.title.ImageTitle extends AbstractTitle implements Serializable

serialVersionUID: 4325932975796078834L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

imageDrawWidth

int imageDrawWidth
图片的绘制宽度.


imageDrawHeight

int imageDrawHeight
图片的绘制高度.


imageFill

boolean imageFill
是否自动用图片填充title区域.

Class com.ijchart.xychart.title.LegendTitle extends AbstractTitle implements Serializable

serialVersionUID: -5483594814444393524L

Serialized Fields

renders

java.util.Collection renders
render集合.

Class com.ijchart.xychart.title.TextTitle extends AbstractTitle implements Serializable

serialVersionUID: -8398763896448424325L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

text

java.lang.String text
标题字符串.


textFont

java.awt.Font textFont
标题的字体.


expandToFitSpace

boolean expandToFitSpace
是否扩展空间.


Package com.ijchart.xychart.tooltip

Class com.ijchart.xychart.tooltip.DefaultTooltipGenerator extends AbstractToolTipGeneratorAdapter implements Serializable

serialVersionUID: -1416980213345505302L

Serialized Fields

formatter

IChartDataFormatter formatter
格式化数据的类.


group

boolean group
是否以组的形式生成tooltip.


Package com.ijchart.xychart.ui

Class com.ijchart.xychart.ui.Align extends java.lang.Object implements Serializable

serialVersionUID: 6465094977727886842L

Serialized Fields

value

int value
值.

Class com.ijchart.xychart.ui.DefaultEffect3D extends java.lang.Object implements Serializable

serialVersionUID: 7988978616311694048L

Serialized Fields

xOffset

double xOffset
X轴方向的偏移值.


yOffset

double yOffset
Y轴方向的偏移值.

Class com.ijchart.xychart.ui.DefaultGradientPaintTransformer extends java.lang.Object implements Serializable

serialVersionUID: -2541729665909339150L

Serialized Fields

type

GradientPaintTransformType type
变换类型.

Class com.ijchart.xychart.ui.Layer extends java.lang.Object implements Serializable

serialVersionUID: -4139595800452825721L

Serialized Fields

name

java.lang.String name
名称.

Class com.ijchart.xychart.ui.Rectangle extends java.lang.Object implements Serializable

serialVersionUID: -4761440297707997171L

Serialized Fields

width

double width
宽度.


height

double height
高度.

Class com.ijchart.xychart.ui.RectangleEdge extends java.lang.Object implements Serializable

serialVersionUID: 6096123118256421534L

Serialized Fields

name

java.lang.String name
名称

Class com.ijchart.xychart.ui.RectangleInsets extends java.lang.Object implements Serializable

serialVersionUID: -950552416576835243L

Serialized Fields

unitType

UnitType unitType
长度类型.


top

double top
顶部长度.


left

double left
左边长度.


bottom

double bottom
底部长度.


right

double right
右边长度.


Package com.ijchart.xychart.web

Class com.ijchart.xychart.web.DefaultAreaFragment extends java.lang.Object implements Serializable

serialVersionUID: 1800676616032068102L

Serialized Fields

chart

IJChart chart
IJChart对象.


style

java.lang.String style
area的style属性值.


generateURL

boolean generateURL
是否生成URL.


URLPrefix

java.lang.String URLPrefix
URL前缀.


clickFunctionName

java.lang.String clickFunctionName
click函数的名称.

Class com.ijchart.xychart.web.DisplayChartServlet extends javax.servlet.http.HttpServlet implements Serializable