?? jfreechart.htm
字號:
addAnnotation(CategoryAnnotation annotation) 給數據區加一個注釋<BR>void
addRangeMarker(Marker marker,Layer
layer) 給數據區加一個數值范圍區域<BR><BR>PiePlot(Plot)類:<BR>void
setDataset(PieDataset dataset) 數據區的1維數據表<BR>void
setIgnoreNullValues(boolean flag) 忽略無值的分類<BR>void
setCircular(boolean flag) 餅圖是否一定是正圓<BR>void
setStartAngle(double angle) 餅圖的初始角度<BR>void setDirection(Rotation
direction) 餅圖的旋轉方向<BR>void setExplodePercent(int section,double
percent) 抽取的那塊(1維數據表的分類下標)以及抽取出來的距離(0.0~1.0),3D餅圖無效<BR>void
setLabelBackgroundPaint(Paint paint) 分類標簽的底色<BR>void
setLabelFont(Font font) 分類標簽的字體<BR>void
setLabelPaint(Paint paint) 分類標簽的字體顏色<BR>void
setLabelLinkMargin(double margin) 分類標簽與圖的連接線邊距<BR>void
setLabelLinkPaint(Paint paint) 分類標簽與圖的連接線顏色<BR>void
setLabelLinkStroke(Stroke stroke) 分類標簽與圖的連接線筆觸<BR>void
setLabelOutlinePaint(Paint paint) 分類標簽邊框顏色<BR>void
setLabelOutlineStroke(Paint paint) 分類標簽邊框筆觸<BR>void
setLabelShadowPaint(Paint paint) 分類標簽陰影顏色<BR>void
setMaximumLabelWidth(double width) 分類標簽的最大長度(0.0~1.0)<BR>void
setPieIndex(int index) 餅圖的索引(復合餅圖中用到)<BR>void
setSectionOutlinePaint(int section,Paint paint) 指定分類餅的邊框顏色<BR>void
setSectionOutlineStroke(int section,Stroke stroke) 指定分類餅的邊框筆觸<BR>void
setSectionPaint(int section,Paint paint) 指定分類餅的顏色<BR>void
setShadowPaint(Paint paint) 餅圖的陰影顏色<BR>void setShadowXOffset(double
offset) 餅圖的陰影相對圖的水平偏移<BR>void setShadowYOffset(double
offset) 餅圖的陰影相對圖的垂直偏移<BR>void
setLabelGenerator(PieSectionLabelGenerator generator)
分類標簽的格式,設置成null則整個標簽包括連接線都不顯示<BR>void setToolTipGenerator(PieToolTipGenerator
generator) MAP中鼠標移上的顯示格式<BR>void setURLGenerator(PieURLGenerator
generator) MAP中鉆取鏈接格式<BR><BR>PiePlot3D(PiePlot)類:<BR>void
setDepthFactor(double factor)
3D餅圖的Z軸高度(0.0~1.0)<BR><BR>MultiplePiePlot(Plot)類:<BR>void setLimit(double
limit) 每個餅圖之間的數據關聯(詳細比較復雜) <BR>void
setPieChart(JFreeChart pieChart)
每個餅圖的顯示方式(見JFreeChart類個PiePlot類)<BR><BR>-----------------------------------------------------------------------------------------------------------<BR><BR>AbstractRenderer類:<BR>void
setItemLabelAnchorOffset(double offset)
數據標簽的與數據點的偏移<BR>void setItemLabelsVisible(boolean
visible) 數據標簽是否可見<BR>void setItemLabelFont(Font
font) 數據標簽的字體<BR>void setItemLabelPaint(Paint
paint) 數據標簽的字體顏色<BR>void
setItemLabelPosition(ItemLabelPosition
position) 數據標簽位置<BR>void
setPositiveItemLabelPosition(ItemLabelPosition position)
正數標簽位置<BR>void setNegativeItemLabelPosition(ItemLabelPosition
position) 負數標簽位置<BR>void setOutLinePaint(Paint
paint) 圖形邊框的線條顏色<BR>void
setOutLineStroke(Stroke
stroke) 圖形邊框的線條筆觸<BR>void setPaint(Paint
paint) 所有分類圖形的顏色<BR>void setShape(Shape
shape) 所有分類圖形的形狀(如折線圖的點)<BR>void
setStroke(Stroke stroke)
所有分類圖形的筆觸(如折線圖的線)<BR>void setSeriesItemLabelsVisible(int series,boolean
visible) 指定分類的數據標簽是否可見<BR>void setSeriesItemLabelFont(int
series,Font font) 指定分類的數據標簽的字體<BR>void
setSeriesItemLabelPaint(int series,Paint
paint) 指定分類的數據標簽的字體顏色<BR>void
setSeriesItemLabelPosition(int series,ItemLabelPosition
position) 數據標簽位置<BR>void setSeriesPositiveItemLabelPosition(int
series,ItemLabelPosition position) 正數標簽位置<BR>void
setSeriesNegativeItemLabelPosition(int series,ItemLabelPosition position)
負數標簽位置<BR>void setSeriesOutLinePaint(int series,Paint
paint) 指定分類的圖形邊框的線條顏色<BR>void setSeriesOutLineStroke(int
series,Stroke stroke) 指定分類的圖形邊框的線條筆觸<BR>void
setSeriesPaint(int series,Paint paint) 指定分類圖形的顏色<BR>void
setSeriesShape(int series,Shape shape)
指定分類圖形的形狀(如折線圖的點)<BR>void setSeriesStroke(int series,Stroke
stroke)
指定分類圖形的筆觸(如折線圖的線)<BR><BR>AbstractCategoryItemRenderer(AbstractRenderer)類:<BR>void
setLabelGenerator(CategoryLabelGenerator generator) 數據標簽的格式<BR>void
setToolTipGenerator(CategoryToolTipGenerator generator)
MAP中鼠標移上的顯示格式<BR>void setItemURLGenerator(CategoryURLGenerator
generator) MAP中鉆取鏈接格式<BR>void setSeriesLabelGenerator(int
series,CategoryLabelGenerator generator) 指定分類的數據標簽的格式<BR>void
setSeriesToolTipGenerator(int series,CategoryToolTipGenerator generator)
指定分類的MAP中鼠標移上的顯示格式<BR>void setSeriesItemURLGenerator(int
series,CategoryURLGenerator generator)
指定分類的MAP中鉆取鏈接格式<BR><BR>BarRenderer(AbstractCategoryItemRenderer)類:<BR>void
setDrawBarOutline(boolean
draw) 是否畫圖形邊框<BR>void setItemMargin(double
percent) 每個BAR之間的間隔<BR>void
setMaxBarWidth(double
percent) 每個BAR的最大寬度<BR>void
setMinimumBarLength(double
min) 最短的BAR長度,避免數值太小而顯示不出<BR>void
setPositiveItemLabelPositionFallback(ItemLabelPosition
position) 無法在BAR中顯示的正數標簽位置<BR>void
setNegativeItemLabelPositionFallback(ItemLabelPosition
position) 無法在BAR中顯示的負數標簽位置<BR><BR>BarRenderer3D(BarRenderer)類:<BR>void
setWallPaint(Paint
paint) 3D坐標軸的墻體顏色<BR><BR>StackedBarRenderer(BarRenderer)類:<BR>沒有特殊的設置<BR><BR>StackedBarRenderer3D(BarRenderer3D)類:<BR>沒有特殊的設置<BR><BR>GroupedStackedBarRenderer(StackedBarRenderer)類:<BR>void
setSeriesToGroupMap(KeyToGroupMap
map) 將分類自由的映射成若干個組(KeyToGroupMap.mapKeyToGroup(series,group))<BR><BR>LayeredBarRenderer(BarRenderer)類:<BR>void
setSeriesBarWidth(int series,double
width) 設定每個分類的寬度(注意設置不要使某分類被覆蓋)<BR><BR>WaterfallBarRenderer(BarRenderer)類:<BR>void
setFirstBarPaint(Paint paint) 第一個柱圖的顏色<BR>void setLastBarPaint(Paint
paint) 最后一個柱圖的顏色<BR>void setPositiveBarPaint(Paint
paint) 正值柱圖的顏色<BR>void setNegativeBarPaint(Paint paint)
負值柱圖的顏色<BR><BR>IntervalBarRenderer(BarRenderer)類:<BR>需要傳IntervalCategoryDataset作為數據源<BR><BR>GanttBarRenderer(IntervalBarRenderer)類:<BR>void
setCompletePaint(Paint paint) 完成進度顏色<BR>void
setIncompletePaint(Paint paint) 未完成進度顏色<BR>void
setStartPercent(double percent) 設置進度條在整條中的起始位置(0.0~1.0)<BR>void
setEndPercent(double percent)
設置進度條在整條中的結束位置(0.0~1.0)<BR><BR>StatisticBarRenderer(BarRenderer)類:<BR>需要傳StatisticCategoryDataset作為數據源<BR><BR>LineAndShapeRenderer(AbstractCategoryItemRenderer)類:<BR>void
setDrawLines(boolean draw) 是否折線的數據點之間用線連<BR>void
setDrawShapes(boolean draw) 是否折線的數據點根據分類使用不同的形狀<BR>void
setShapesFilled(boolean filled) 所有分類是否填充數據點圖形<BR>void
setSeriesShapesFilled(int series,boolean filled) 指定分類是否填充數據點圖形<BR>void
setUseFillPaintForShapeOutline(boolean use)
指定是否填充數據點的Paint也被用于畫數據點形狀的邊框<BR><BR>LevelRenderer(AbstractCategoryItemRenderer)類:<BR>void
setItemMargin(double percent) 每個分類之間的間隔<BR>void
setMaxItemWidth(double percent)
每個分類的最大寬度<BR><BR>CategoryStepRenderer(AbstractCategoryItemRenderer)類:<BR>void
setStagger(boolean shouldStagger)
不同分類的圖是否交錯<BR><BR>MinMaxCategoryRenderer(AbstractCategoryItemRenderer)類:<BR>void
setDrawLines(boolean drawLines) 是否在每個分類線間畫連接線<BR>void
setGroupPaint(Paint groupPaint) 一組圖形連接線的顏色<BR>void
setGroupStroke(Stroke groupStroke) 一組圖形連接線的筆觸<BR>void
setMaxIcon(Icon maxIcon) 最大值的ICON<BR>void setMinIcon(Icon
minIcon) 最小值的ICON<BR>void setObjectIcon(Icon
objectIcon)
所有值的ICON<BR><BR>AreaRender(AbstractCategoryItemRenderer)類:<BR>沒有特殊的設置<BR><BR>StackedAreaRender(AreaRender)類:<BR>沒有特殊的設置<BR></DIV>
<DIV class=blog_bottom>
<UL>
<LI>16:14 </LI>
<LI>瀏覽 (877) </LI>
<LI><A href="http://luohc.javaeye.com/blog/142094#comments">評論</A> (1) </LI>
<LI class=last><A class=more href="http://www.javaeye.com/wiki/topic/142094"
target=_blank>相關推薦</A> </LI></UL></DIV>
<DIV class=blog_comment>
<H5>評論</H5><A id=comments name=comments></A>
<DIV id=bc608201>
<DIV class=comment_title><A href="http://brofe.javaeye.com/"
target=_blank>brofe</A> 2008-07-22 <A
onclick="quote_comment(this);return false;"
href="http://luohc.javaeye.com/blog/142094#">回復</A> </DIV>
<DIV class=comment_content>謝謝整理。 如果能上傳個附件供下載就更好了。 <BR><BR></DIV></DIV></DIV>
<DIV class=blog_comment>
<H5>發表評論</H5>
<FORM id=comment_form onsubmit="return false;" action=/blog/142094
method=post><INPUT id=editor_bbcode_flag type=hidden>
<DIV id=editor_main><TEXTAREA class="validate-richeditor bad-words min-length-5" id=editor_body style="WIDTH: 500px; HEIGHT: 350px" name=comment[body] rows=20 cols=40></TEXTAREA></DIV>
<SCRIPT type=text/javascript> var editor = new Control.TextArea.Editor("editor_body", "bbcode", false);</SCRIPT>
<P style="PADDING-RIGHT: 30px; TEXT-ALIGN: right">您還沒有登錄,請<A
href="http://luohc.javaeye.com/login">登錄</A>后發表評論 <INPUT class=submit id=submit_button type=submit value=提交 name=commit></P></FORM>
<SCRIPT type=text/javascript> new Validation("comment_form", {immediate: false, onFormValidate: function(result, form){ if(confirm('您需要登錄以后才能執行這個操作,現在要登錄嗎?')) window.location.href = '/login'; }}); </SCRIPT>
</DIV></DIV>
<SCRIPT type=text/javascript> dp.SyntaxHighlighter.ClipboardSwf = '/javascripts/syntaxhighlighter/clipboard.swf'; dp.SyntaxHighlighter.HighlightAll('code', true, true); fix_image_size($$('div.blog_content img'), 700); function quote_comment(link) { quote_user = $(link).previous(0).innerHTML; quote_body = $(link).up().next().innerHTML.stripTags(); editor.bbcode_editor.textarea.insertAfterSelection('[quote="'+quote_user+'"]\n' + quote_body + '\n[/quote]\n'); }
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -