JFreeChart类: 8%]h8\_
void setAntiAlias(boolean flag) 字体模糊边界 RNXsLnuW
void setBackgroundImage(Image image) 背景图片 ZtUM \PUS
void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义) *j@b=#
void setBackgroundImageAlpha(float alpha) 背景图片透明度(0.0~1.0) ], 0T^:U
void setBackgroundPaint(Paint paint) 背景色 Ul]A
void setBorderPaint(Paint paint) 边界线条颜色 eaUb`#/
void setBorderStroke(Stroke stroke) 边界线条笔触 N0m KD^
void setBorderVisible(boolean visible) 边界线条是否可见 D_�6-NKa
----------------------------------------------------------------------------------------------------------- koYLda:T
w2dm4f0$L
TextTitle类: jjG#^`F
void setFont(Font font) 标题字体 F�~�T2MD
void setPaint(Paint paint) 标题字体颜色 -P<,VN7
void setText(String text) 标题内容 86;F,15na
Y(Dhd@O
----------------------------------------------------------------------------------------------------------- lZq@/_@
gZm?Chs/&=
StandardLegend(Legend)类: w$bcrf
void setBackgroundPaint(Paint paint) 图示背景色 >;fv&[r(
void setTitle(String title) 图示标题内容 zK1B>O0..
void setTitleFont(Font font) 图示标题字体 D=H>Y;7
void setBoundingBoxArcWidth(int arcWidth) 图示边界圆角宽 }J|T8Yr
void setBoundingBoxArcHeight(int arcHeight) 图示边界圆角高 iTN8 fV*)
void setOutlinePaint(Paint paint) 图示边界线条颜色 $Euh w[
void setOutlineStroke(Stroke stroke) 图示边界线条笔触 %]R9G?d
void setDisplaySeriesLines(boolean flag) 图示项是否显示横线(折线图有效) o4+ l>uqt
void setDisplaySeriesShapes(boolean flag) 图示项是否显示形状(折线图有效) vMBAq >Z?
void setItemFont(Font font) 图示项字体 4OlT]ucT
void setItemPaint(Paint paint) 图示项字体颜色 Ux ]v.
void setAnchor(int anchor) 图示在图表中的显示位置(参数常量在Legend类中定义) dG'{[)#mT
U%y'+]~gx&
----------------------------------------------------------------------------------------------------------- czI~9X_Y
_d<Kp_@L>
Axis类: I$&q r
void setVisible(boolean flag) 坐标轴是否可见 S.LN$
void setAxisLinePaint(Paint paint) 坐标轴线条颜色(3D轴无效) G1^ &U(B
void setAxisLineStroke(Stroke stroke) 坐标轴线条笔触(3D轴无效) J.KUdG)]H
void setAxisLineVisible(boolean visible) 坐标轴线条是否可见(3D轴无效) 5R;
void setFixedDimension(double dimension) (用于复合表中对多坐标轴的设置) ==<>up;N~M
void setLabel(String label) 坐标轴标题 R kakF}eg
void setLabelFont(Font font) 坐标轴标题字体 XD�=@
void setLabelPaint(Paint paint) 坐标轴标题颜色 ;O0 )/$:
void setLabelAngle(double angle)` 坐标轴标题旋转角度(纵坐标可以旋转) Zk `R
void setTickLabelFont(Font font) 坐标轴标尺值字体 XSp~�5|I
void setTickLabelPaint(Paint paint) 坐标轴标尺值颜色 eP\/_W}?sK
void setTickLabelsVisible(boolean flag) 坐标轴标尺值是否显示 G9>#r#oJ#
void setTickMarkPaint(Paint paint) 坐标轴标尺颜色 B V28]P
void setTickMarkStroke(Stroke stroke) 坐标轴标尺笔触 />X P`\&7
void setTickMarksVisible(boolean flag) 坐标轴标尺是否显示 (pYGw>cT
]x/d/rR u
ValueAxis(Axis)类: A8tq P
void setAutoRange(boolean auto) 自动设置数据轴数据范围 ;5/aG],
void setAutoRangeMinimumSize(double size) 自动设置数据轴数据范围时数据范围的最小跨度 04uep V"|
void setAutoTickUnitSelection(boolean flag) 数据轴的数据标签是否自动确定(默认为true) yi.@:iq
void setFixedAutoRange(double length) 数据轴固定数据范围(设置100的话就是显示MAXVALUE到MAXVALUE-100那段数据范围) -X/ csc
void setInverted(boolean flag) 数据轴是否反向(默认为false) rfmzB/6z
void setLowerMargin(double margin) 数据轴下(左)边距 q�?>=HH2
void setUpperMargin(double margin) 数据轴上(右)边距 qyKqR 4*;
void setLowerBound(double min) 数据轴上的显示最小值 NAEcqF
void setUpperBound(double max) 数据轴上的显示最大值 Zuxy[
void setPositiveArrowVisible(boolean visible) 是否显示正向箭头(3D轴无效) =`oOSxx !
void setNegativeArrowVisible(boolean visible) 是否显示反向箭头(3D轴无效) i!k6j _
void setVerticalTickLabels(boolean flag) 数据轴数据标签是否旋转到垂直 C hhWE@!
void setStandardTickUnits(TickUnitSource source) 数据轴的数据标签(可以只显示整数标签,需要将AutoTickUnitSelection设false) rUo!S\V0I]
A:P!~|hh
NumberAxis(ValueAxis)类: . V#@ypK
void setAutoRangeIncludesZero(boolean flag) 是否强制在自动选择的数据范围中包含0 o>,�
void setAutoRangeStickyZero(boolean flag) 是否强制在整个数据轴中包含0,即使0不在数据范围中 HwQ'fqK
void setNumberFormatOverride(NumberFormat formatter) 数据轴数据标签的显示格式 %_~Ioeaz7)
void setTickUnit(NumberTickUnit unit) 数据轴的数据标签(需要将AutoTickUnitSelection设false) ?F)1V(>#2J
tLZC^i
DateAxis(ValueAxis)类: 2%&$7^kt
void setMaximumDate(Date maximumDate) 日期轴上的最小日期 PeJ NlV
void setMinimumDate(Date minimumDate) 日期轴上的最大日期 `>}zWazCK
void setRange(Date lower,Date upper) 日期轴范围 4c^NCg&{
void setDateFormatOverride(DateFormat formatter) 日期轴日期标签的显示格式 ^u28We9wuE
void setTickUnit(DateTickUnit unit) 日期轴的日期标签(需要将AutoTickUnitSelection设false) p""E.1
void setTickMarkPosition(DateTickMarkPosition position) 日期标签位置(参数常量在org.jfree.chart.axis.DateTickMarkPosition类中定义) ksYq JS?;r
$`0 [x F
CategoryAxis(Axis)类: s4}81 m
void setCategoryMargin(double margin) 分类轴边距 @ .T6
void setLowerMargin(double margin) 分类轴下(左)边距 8v$vY�vK�
void setUpperMargin(double margin) 分类轴上(右)边距 Un.1!ZN`
void setVerticalCategoryLabels(boolean flag) 分类轴标题是否旋转到垂直 k8mi 0_}
void setMaxCategoryLabelWidthRatio(float ratio) 分类轴分类标签的最大宽度 h{UVgx)jg
Plot类: "a87yTLV
void setBackgroundImage(Image image) 数据区的背景图片 O>/1Vz[7
void setBackgroundImageAlignment(int alignment) 数据区的背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义) L�i% \{
void setBackgroundPaint(Paint paint) 数据区的背景图片背景色 5 nK7b)
void setBackgroundAlpha(float alpha) 数据区的背景透明度(0.0~1.0) Xx.z�<o
void setForegroundAlpha(float alpha) 数据区的前景透明度(0.0~1.0) dA%T/$
void setDataAreaRatio(double ratio) 数据区占整个图表区的百分比 /z <4A^+
void setOutLinePaint(Paint paint) 数据区的边界线条颜色 |o^' %M�>V
void setOutLineStroke(Stroke stroke) 数据区的边界线条笔触 I5,Qgyd !
void setNoDataMessage(String message) 没有数据时显示的消息 &xMeQtxC
void setNoDataMessageFont(Font font) 没有数据时显示的消息字体 72jjn&k=
void setNoDataMessagePaint(Paint paint) 没有数据时显示的消息颜色 3&PO:FOs2v
*abIdK`
CategoryPlot(Plot)类: U]#gNz0M
void setDataset(CategoryDataset dataset) 数据区的2维数据表 N#KJ|f
void setColumnRenderingOrder(SortOrder order) 数据分类的排序方式 6N\2|`KZ
void setAxisOffset(Spacer offset) 坐标轴到数据区的间距 F`yAUbB)
void setOrientation(PlotOrientation orientation) 数据区的方向(PlotOrientation.HORIZONTAL或PlotOrientation.VERTICAL) ?]{I3d
void setDomainAxis(CategoryAxis axis) 数据区的分类轴 6Sa*SEX
void setDomainAxisLocation(AxisLocation location) 分类轴的位置(参数常量在org.jfree.chart.axis.AxisLocation类中定义) }&af 3!n=|
void setDomainGridlinesVisible(boolean visible) 分类轴网格是否可见 f%' K.HN
void setDomainGridlinePaint(Paint paint) 分类轴网格线条颜色 s|A= ty
void setDomainGridlineStroke(Stroke stroke) 分类轴网格线条笔触 JV5/j|FQ
void setRangeAxis(ValueAxis axis) 数据区的数据轴 Qw&pPt1Z"
void setRangeAxisLocation(AxisLocation location) 数据轴的位置(参数常量在org.jfree.chart.axis.AxisLocation类中定义) e u"a>ZI
void setRangeGridlinesVisible(boolean visible) 数据轴网格是否可见 DE:F{~p=
void setRangeGridlinePaint(Paint paint) 数据轴网格线条颜色 e"%R?AD~?
void setRangeGridlineStroke(Stroke stroke) 数据轴网格线条笔触 0ZmlY}yQ
void setRenderer(CategoryItemRenderer renderer) 数据区的表示者(详见Renderer组) G@ H,A\e
void addAnnotation(CategoryAnnotation annotation) 给数据区加一个注释 y@\ s![:
void addRangeMarker(Marker marker,Layer layer) 给数据区加一个数值范围区域 U-(tR"
i(-v:zv
PiePlot(Plot)类: NZyNOi.
void setDataset(PieDataset dataset) 数据区的1维数据表 qu5OA~,
void setIgnoreNullValues(boolean flag) 忽略无值的分类 D w""p2zMx
void setCircular(boolean flag) 饼图是否一定是正圆 Z3JjoO C9
void setStartAngle(double angle) 饼图的初始角度 /Zg00M,
void setDirection(Rotation direction) 饼图的旋转方向 b>l):b1.A
void setExplodePercent(int section,double percent) 抽取的那块(1维数据表的分类下标)以及抽取出来的距离(0.0~1.0),3D饼图无效 kO!0sdD]
void setLabelBackgroundPaint(Paint paint) 分类标签的底色 %>h/7"^X;
void setLabelFont(Font font) 分类标签的字体 ^K/w.V/P
void setLabelPaint(Paint paint) 分类标签的字体颜色 {IuV|T)#
void setLabelLinkMargin(double margin) 分类标签与图的连接线边距 GRv3 aXv
void setLabelLinkPaint(Paint paint) 分类标签与图的连接线颜色 3 ttd1D7
void setLabelLinkStroke(Stroke stroke) 分类标签与图的连接线笔触 ,^izjJxL
void setLabelOutlinePaint(Paint paint) 分类标签边框颜色 *h<.Pt|
void setLabelOutlineStroke(Paint paint) 分类标签边框笔触 @,zD0.a
void setLabelShadowPaint(Paint paint) 分类标签阴影颜色 q)'W2j
void setMaximumLabelWidth(double width) 分类标签的最大长度(0.0~1.0) EZyYkQRx
void setPieIndex(int index) 饼图的索引(复合饼图中用到) aAo0)dKp
void setSectionOutlinePaint(int section,Paint paint) 指定分类饼的边框颜色 @U,B&,Mu]
void setSectionOutlineStroke(int section,Stroke stroke) 指定分类饼的边框笔触 0fq*|N:/D
void setSectionPaint(int section,Paint paint) 指定分类饼的颜色 p(/c_H t
void setShadowPaint(Paint paint) 饼图的阴影颜色 7V%,[
void setShadowXOffset(double offset) 饼图的阴影相对图的水平偏移 s@ONi*HEZ
void setShadowYOffset(double offset) 饼图的阴影相对图的垂直偏移 9_h6c�E0
void setLabelGenerator(PieSectionLabelGenerator generator) 分类标签的格式,设置成null则整个标签包括连接线都不显示 !$)5PU4
void setToolTipGenerator(PieToolTipGenerator generator) MAP中鼠标移上的显示格式 "(+#CF!D{y
void setURLGenerator(PieURLGenerator generator) MAP中钻取链接格式 x=]xh0
ulq10E]c
PiePlot3D(PiePlot)类: K=TX, ,
void setDepthFactor(double factor) 3D饼图的Z轴高度(0.0~1.0) hwJ@y7G
HO { ^E{`
MultiplePiePlot(Plot)类: i,q})&!+
void setLimit(double limit) 每个饼图之间的数据关联(详细比较复杂) \V+ y<
void setPieChart(JFreeChart pieChart) 每个饼图的显示方式(见JFreeChart类个PiePlot类) D2E` op
AbstractRenderer类: [0 [biV
void setItemLabelAnchorOffset(double offset) 数据标签的与数据点的偏移 ,I6umn*%
void setItemLabelsVisible(boolean visible) 数据标签是否可见 9L]Hx+w-n
void setItemLabelFont(Font font) 数据标签的字体 L fv;1c[4
void setItemLabelPaint(Paint paint) 数据标签的字体颜色 H"LaPx}I
void setItemLabelPosition(ItemLabelPosition position) 数据标签位置 3f|G(gMDl
void setPositiveItemLabelPosition(ItemLabelPosition position) 正数标签位置 j 926%nm
void setNegativeItemLabelPosition(ItemLabelPosition position) 负数标签位置 RYb<~;b8
void setOutLinePaint(Paint paint) 图形边框的线条颜色 JF'@"
void setOutLineStroke(Stroke stroke) 图形边框的线条笔触 + )HE_DR"
void setPaint(Paint paint) 所有分类图形的颜色 ~'^tr\_
void setShape(Shape shape) 所有分类图形的形状(如折线图的点) ^_)'N-`%.
void setStroke(Stroke stroke) 所有分类图形的笔触(如折线图的线) F Bx?U:w
void setSeriesItemLabelsVisible(int series,boolean visible) 指定分类的数据标签是否可见 Tua<gTw
void setSeriesItemLabelFont(int series,Font font) 指定分类的数据标签的字体 3tJ0vAh).
void setSeriesItemLabelPaint(int series,Paint paint) 指定分类的数据标签的字体颜色 T=w Qy'{
void setSeriesItemLabelPosition(int series,ItemLabelPosition position) 数据标签位置 2Xd 1Q
void setSeriesPositiveItemLabelPosition(int series,ItemLabelPosition position) 正数标签位置 C_R@Do-
void setSeriesNegativeItemLabelPosition(int series,ItemLabelPosition position) 负数标签位置 3Sc[]rk|W
void setSeriesOutLinePaint(int series,Paint paint) 指定分类的图形边框的线条颜色 $~*iT
void setSeriesOutLineStroke(int series,Stroke stroke) 指定分类的图形边框的线条笔触 { z8u_b
void setSeriesPaint(int series,Paint paint) 指定分类图形的颜色 b5DaX?c
void setSeriesShape(int series,Shape shape) 指定分类图形的形状(如折线图的点) ts]YU axj
void setSeriesStroke(int series,Stroke stroke) 指定分类图形的笔触(如折线图的线) B^;}(::y
qj 't'
AbstractCategoryItemRenderer(AbstractRenderer)类: x1,J;kx
void setLabelGenerator(CategoryLabelGenerator generator) 数据标签的格式 nfT g>j~
void setToolTipGenerator(CategoryToolTipGenerator generator) MAP中鼠标移上的显示格式 L)sL 8L
void setItemURLGenerator(CategoryURLGenerator generator) MAP中钻取链接格式 [GVsO[i=
void setSeriesLabelGenerator(int series,CategoryLabelGenerator generator) 指定分类的数据标签的格式 {|rj]kWfR
void setSeriesToolTipGenerator(int series,CategoryToolTipGenerator generator) 指定分类的MAP中鼠标移上的显示格式 Lpcy_zw1
void setSeriesItemURLGenerator(int series,CategoryURLGenerator generator) 指定分类的MAP中钻取链接格式 \6k dtHJ
J B[%; bI
BarRenderer(AbstractCategoryItemRenderer)类: SsG0M'*v
void setDrawBarOutline(boolean draw) 是否画图形边框 2jUF[dtT
void setItemMargin(double percent) 每个BAR之间的间隔 R0J.69
void setMaxBarWidth(double percent) 每个BAR的最大宽度 dNEq_ Z5IG
void setMinimumBarLength(double min) 最短的BAR长度,避免数值太小而显示不出 v.TAVBu]-1
void setPositiveItemLabelPositionFallback(ItemLabelPosition position) 无法在BAR中显示的正数标签位置 SkM mNC9
void setNegativeItemLabelPositionFallback(ItemLabelPosition position) 无法在BAR中显示的负数标签位置 E uQ;:q
_:qw?G/wq
BarRenderer3D(BarRenderer)类: Cx=^_z7(
void setWallPaint(Paint paint) 3D坐标轴的墙体颜色 2Z:03-_ 0;
T)DwDCpL
GroupedStackedBarRenderer(StackedBarRenderer)类: qHj"O`0
void setSeriesToGroupMap(KeyToGroupMap map) 将分类自由的映射成若干个组(KeyToGroupMap.mapKeyToGroup(series,group)) 3H))Dm,)
eU7&~MWo
LayeredBarRenderer(BarRenderer)类: q@UE`8XQcQ
void setSeriesBarWidth(int series,double width) 设定每个分类的宽度(注意设置不要使某分类被覆盖) `~hcDb{=
,Rp,m|*}p
WaterfallBarRenderer(BarRenderer)类: ;0R^GIY0
void setFirstBarPaint(Paint paint) 第一个柱图的颜色 zQC[S iJ
void setLastBarPaint(Paint paint) 最后一个柱图的颜色 *D+tP&nf
void setPositiveBarPaint(Paint paint) 正值柱图的颜色 F50!':^
void setNegativeBarPaint(Paint paint) 负值柱图的颜色 eNFKK&J
J])%P# &
IntervalBarRenderer(BarRenderer)类: 2cJ>Ypx<
需要传IntervalCategoryDataset作为数据源 Bw�#OodX:
]uR9V-M9-0
GanttBarRenderer(IntervalBarRenderer)类: $(dtJAu7
void setCompletePaint(Paint paint) 完成进度颜色 ]L|Z5y ry
void setIncompletePaint(Paint paint) 未完成进度颜色 _� }Pu�iP
void setStartPercent(double percent) 设置进度条在整条中的起始位置(0.0~1.0) |zccO\}
void setEndPercent(double percent) 设置进度条在整条中的结束位置(0.0~1.0) q9#F2}CRJ
&Jc -E0>j:
StatisticBarRenderer(BarRenderer)类: h1EUE ksv
需要传StatisticCategoryDataset作为数据源 T%N-ddr
=kt0z_>L
LineAndShapeRenderer(AbstractCategoryItemRenderer)类: 'VInTZ_q
void setDrawLines(boolean draw) 是否折线的数据点之间用线连 =4ZNrD?m)
void setDrawShapes(boolean draw) 是否折线的数据点根据分类使用不同的形状 $ @"Bo
void setShapesFilled(boolean filled) 所有分类是否填充数据点图形 8a^d^#NA>D
void setSeriesShapesFilled(int series,boolean filled) 指定分类是否填充数据点图形 j;uF rv>
void setUseFillPaintForShapeOutline(boolean use) 指定是否填充数据点的Paint也被用于画数据点形状的边框 y�h~"
?ejAn-+*`
LevelRenderer(AbstractCategoryItemRenderer)类: A^6^3 Es
void setItemMargin(double percent) 每个分类之间的间隔 =4G{z:O
void setMaxItemWidth(double percent) 每个分类的最大宽度 \[P%mQA~q^
~^`g9&1
CategoryStepRenderer(AbstractCategoryItemRenderer)类: + &YnDcW
void setStagger(boolean shouldStagger) 不同分类的图是否交错 I<,737Q
(]U,<Z".
MinMaxCategoryRenderer(AbstractCategoryItemRenderer)类: _2i~z5+l
void setDrawLines(boolean drawLines) 是否在每个分类线间画连接线 !<BLl6U
void setGroupPaint(Paint groupPaint) 一组图形连接线的颜色 h'S~A d
void setGroupStroke(Stroke groupStroke) 一组图形连接线的笔触 QhVb CsP
void setMaxIcon(Icon maxIcon) 最大值的ICON 6<n[7:eM
void setMinIcon(Icon minIcon) 最小值的ICON Qz1.4XE
void setObjectIcon(Icon objectIcon) 所有值的ICON