精細圖表的設定
GRAPH FILE 文件名 SUM 字段名1 字段名2 ACROSS 橫軸 ON GRAPH SET GRAPHSTYLE * Java 參數指定 ENDSTYLE ON GRAPH SET LOOKGRAPH GRAPH的種類 END |
經常使用的參數
setPlace(true/false)
圖表的自動調整設定
true ---自動調整
false---不自動調整
setTextFormatPreset(getY1Label(),n);
相對 n 設定的值,變化Y軸的表示形式。
n 的值表示形式
-1 使用setTextFormatPattern 的格式
1 123 = 123
2 123 = 12,300%
3 123 = 12,300.0%
4 123 = 12,300.00%
5 123 = \123.00
6 123 = \123
7 1,234 = 1K
8 1,234 = \1K
9 1,234,567 = 1M
10 1,234,567 = \1M
11 1,234,567,891 = 1B
12 1,234,567,891 = \1B
13 1,234,567,891,234 = 1T
14 1,234,567,891,234 = \1T
15 1,234 = 1K
16 1,234 = 1.23K
17 123 = \123 (現使用語言的貨幣)
18 10/01/03
19 Oct. 01, 2003
20 October 01, 2003
21 Wednesday, October 01,2003
setTextFormatPattern(getY1Label(),"表示形式");
setTextFormatPreset(getY1Label(),-1);時使用的表示形式
#---任何1文字
,---插入逗號
.---添加小數點
例)setTextFormatPattern(getY1Label(),"#,###");
「1234567」表示爲「1,234,567」
setY1MajorGridDisplay(true/false);
Y軸的主線表示/非表示
true---表示
false---不表示
setY1MajorGridStyle(n);
根據 n 的設定值,變化Y軸的主線表示形式
n 的設定值0-4
setMarkerDisplay(true/false);
折線圖的頂點表示/非表示
true---表示
false---不表示
setLegendDisplay(true/false);
圖例的表示/非表示
true---表示
false---不表示
setLegendPosition(n);
根據 n 的設定值,變化圖例的表示位置
1---圖表下方圖例
2---圖表右方圖例
3---圖表左方圖例
4---圖表上方圖例
setRect(getFrame(),new Rectangle(橫開始,縱開始,橫幅,縱幅));
圖表領域內的圖表範圍的位置大小設定
圖表領域橫-16000(左端)~16000(右端)、縱-16000(下)~16000(上)
例)
setRect(getFrame(),new Rectangle(-14000,-8000,26000,22000);
ON GRAPH SET VAXIS 400設定縱幅
ON GRAPH SET HAXIS 800設定橫幅
※參考資料(Perspective for Java Programmer's Manual)
http://www.threedgraphics.com/tdg/products/tools/perspectivejava/doc/perspective.htm