jfreechart相關函數

相關函數貼在這裏:
Axis類:
void setVisible(boolean flag) 座標軸是否可見
void setAxisLinePaint(Paint paint) 座標軸線條顏色(3D軸無效)
void setAxisLineStroke(Stroke stroke) 座標軸線條筆觸(3D軸無效)
void setAxisLineVisible(boolean visible) 座標軸線條是否可見(3D軸無效)
void setFixedDimension(double dimension) (用於複合表中對多座標軸的設置)
void setLabel(String label) 座標軸標題
void setLabelFont(Font font) 座標軸標題字體
void setLabelPaint(Paint paint) 座標軸標題顏色
void setLabelAngle(double angle)` 座標軸標題旋轉角度(縱座標可以旋轉)
void setTickLabelFont(Font font) 座標軸標尺值字體
void setTickLabelPaint(Paint paint) 座標軸標尺值顏色
void setTickLabelsVisible(boolean flag) 座標軸標尺值是否顯示
void setTickMarkPaint(Paint paint) 座標軸標尺顏色
void setTickMarkStroke(Stroke stroke) 座標軸標尺筆觸
void setTickMarksVisible(boolean flag) 座標軸標尺是否顯示

ValueAxis(Axis)類:
void setAutoRange(boolean auto) 自動設置數據軸數據範圍
void setAutoRangeMinimumSize(double size) 自動設置數據軸數據範圍時數據範圍的最小跨度
void setAutoTickUnitSelection(boolean flag) 數據軸的數據標籤是否自動確定(默認爲true)
void setFixedAutoRange(double length) 數據軸固定數據範圍(設置100的話就是顯示MAXVALUE到MAXVALUE-100那段數據範圍)
void setInverted(boolean flag) 數據軸是否反向(默認爲false)
void setLowerMargin(double margin) 數據軸下(左)邊距
void setUpperMargin(double margin) 數據軸上(右)邊距
void setLowerBound(double min) 數據軸上的顯示最小值
void setUpperBound(double max) 數據軸上的顯示最大值
void setPositiveArrowVisible(boolean visible) 是否顯示正向箭頭(3D軸無效)
void setNegativeArrowVisible(boolean visible) 是否顯示反向箭頭(3D軸無效)
void setVerticalTickLabels(boolean flag) 數據軸數據標籤是否旋轉到垂直
void setStandardTickUnits(TickUnitSource source) 數據軸的數據標籤(可以只顯示整數標籤,需要將AutoTickUnitSelection設false)

NumberAxis(ValueAxis)類:
void setAutoRangeIncludesZero(boolean flag) 是否強制在自動選擇的數據範圍中包含0
void setAutoRangeStickyZero(boolean flag) 是否強制在整個數據軸中包含0,即使0不在數據範圍中
void setNumberFormatOverride(NumberFormat formatter) 數據軸數據標籤的顯示格式
void setTickUnit(NumberTickUnit unit) 數據軸的數據標籤(需要將AutoTickUnitSelection設false)

DateAxis(ValueAxis)類:
void setMaximumDate(Date maximumDate) 日期軸上的最小日期
void setMinimumDate(Date minimumDate) 日期軸上的最大日期
void setRange(Date lower,Date upper) 日期軸範圍
void setDateFormatOverride(DateFormat formatter) 日期軸日期標籤的顯示格式
void setTickUnit(DateTickUnit unit) 日期軸的日期標籤(需要將AutoTickUnitSelection設false)
void setTickMarkPosition(DateTickMarkPosition position) 日期標籤位置(參數常量在org.jfree.chart.axis.DateTickMarkPosition類中定義)

CategoryAxis(Axis)類:
void setCategoryMargin(double margin) 分類軸邊距
void setLowerMargin(double margin) 分類軸下(左)邊距
void setUpperMargin(double margin) 分類軸上(右)邊距
void setVerticalCategoryLabels(boolean flag) 分類軸標題是否旋轉到垂直
void setMaxCategoryLabelWidthRatio(float ratio) 分類軸分類標籤的最大寬度
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章