JAVA JFreeChart報表中文幫助文件六

2021-08-30 23:37:38 字數 2990 閱讀 6941

barrenderer(abstractcategoryitemrenderer)類:

void setdrawbaroutline(boolean draw)        是否畫圖形邊框

void setitemmargin(double percent)        每個bar之間的間隔

void setmaxbarwidth(double percent)        每個bar的最大寬度

void setminimumbarlength(double min)        最短的bar長度,避免數值太小而顯示不出

void setpositiveitemlabelpositionfallback(itemlabelposition position)    無法在bar中顯示的正數標籤位置

void setnegativeitemlabelpositionfallback(itemlabelposition position)    無法在bar中顯示的負數標籤位置

barrenderer3d(barrenderer)類:

void setwallpaint(paint paint)      3d座標軸的牆體顏色

stackedbarrenderer(barrenderer)類:

沒有特殊的設定

stackedbarrenderer3d(barrenderer3d)類:

沒有特殊的設定

groupedstackedbarrenderer(stackedbarrenderer)類:

void setseriestogroupmap(keytogroupmap map)    將分類自由的對映成若干個組(keytogroupmap.mapkeytogroup(series,group))

layeredbarrenderer(barrenderer)類:

void setseriesbarwidth(int series,double width)    設定每個分類的寬度(注意設定不要使某分類被覆蓋)

wate***llbarrenderer(barrenderer)類:

void setfirstbarpaint(paint paint)     第乙個柱圖的顏色

void setlastbarpaint(paint paint)     最後乙個柱圖的顏色

void setpositivebarpaint(paint paint)     正值柱圖的顏色

void setnegativebarpaint(paint paint)     負值柱圖的顏色

intervalbarrenderer(barrenderer)類:

需要傳intervalcategorydataset作為資料來源

ganttbarrenderer(intervalbarrenderer)類:

void setcompletepaint(paint paint)     完成進度顏色

void setincompletepaint(paint paint)     未完成進度顏色

void setstartpercent(double percent)     設定進度條在整條中的起始位置(0.0~1.0)

void setendpercent(double percent)     設定進度條在整條中的結束位置(0.0~1.0)

statisticbarrenderer(barrenderer)類:

需要傳statisticcategorydataset作為資料來源

lineandshaperenderer(abstractcategoryitemrenderer)類:

void setdrawlines(boolean draw)      是否折線的資料點之間用線連

void setdrawshapes(boolean draw)     是否折線的資料點根據分類使用不同的形狀

void setshapesfilled(boolean filled)     所有分類是否填充資料點圖形

void setseriesshapesfilled(int series,boolean filled) 指定分類是否填充資料點圖形

void setusefillpaintforshapeoutline(boolean use) 指定是否填充資料點的paint也被用於畫資料點形狀的邊框

levelrenderer(abstractcategoryitemrenderer)類:

void setitemmargin(double percent)     每個分類之間的間隔

void setmaxitemwidth(double percent)     每個分類的最大寬度

categorysteprenderer(abstractcategoryitemrenderer)類:

void setstagger(boolean shouldstagger)     不同分類的圖是否交錯

minmaxcategoryrenderer(abstractcategoryitemrenderer)類:

void setdrawlines(boolean drawlines)     是否在每個分類線間畫連線線

void setgrouppaint(paint grouppaint)     一**形連線線的顏色

void setgroupstroke(stroke groupstroke)     一**形連線線的筆觸

void setmaxicon(icon maxicon)      最大值的icon

void setminicon(icon minicon)      最小值的icon

void setobjecticon(icon objecticon)     所有值的icon

arearender(abstractcategoryitemrenderer)類:

沒有特殊的設定

stackedarearender(arearender)類:

沒有特殊的設定

USACO Hamming Codes 解題報告

資料小,暴力搜尋可以搞定。但是推薦使用dfs,每個節點 數 有取與不取兩個分支。注意 0是必須出現的。證明如下 最終得到的結果序列中,0是必須出現的,證明如下 如果存在另乙個滿足要求的結果序列s 其最小值為a1 n 0,那麼序列s s n 是滿足條件的最小解,且首元素為0 id xpli1 prog...

USACO Closed Fences 解題報告

幾何題看著就很有畏懼感。這裡用的是最 的演算法,時間複雜度應該在n 2。還沒看別人的解題報告,不過我猜nlogn的解法是有的。比如判斷乙個fence是不是valid的時候,這裡將所有的線段兩兩比較,看是否相交。但是有個叫line sweep的演算法,可以在nlogn的時間複雜度內完成。既然accep...

Wiggle Subsequence解題報告

這道題和最長子序列,divisible subset題目類似,都可以用o n2 的時間複雜度完成。可以想象,對於第i個數,dp i dp j 1,當且僅當dp j 1 dp i 而且nums j 和nums i 的差值和j所處位置的差值符號相反。所以,如下 class solution if dp ...