翻譯|使用教程|編輯:王香|2018-09-06 14:05:46.000|閱讀 380 次
概述:本文詳細介紹了在TeeChart for Java中圖例設計中的各Tab欄的應用和相關設置參數。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
【下載TeeChart for Java最新版本】
可以通過圖表編輯器,圖表選項卡,圖例頁面訪問圖例參數。
圖例默認樣式“Automatic”將在圖表中只有一個系列時將系列點值放在圖例中。當圖表包含多個系列時,“Automatic”會將系列名稱放入圖例中。在編輯器中,使用Dropdown Combobox獲取默認值以外的值。如果您更改圖例樣式以顯示值,并且圖表中有多個系列,TeeChart Pro將顯示第一個系列的值,您可以使用自定義選項修改顯示。
tChart1.getLegend().setLegendStyle(LegendStyles.LASTVALUES); //Puts the last value of each Series in the Legend box
有關可能的圖例文本樣式的列表,請參閱TextStyle方法,文本樣式格式化圖例中的系列條目(例如,顯示值作為總計的百分比等)。
使用對齊方法(頂部,底部,左側和右側)有4個默認位置可用,右邊是默認位置,圖例的默認定位始終位于圖表之外。
大小調整大小圖表方法,如果未啟用,將在圖表框架區域內繪制圖例,雖然這對于一些Legend定位要求可能是令人滿意的,但是通過使用Legend HorizMargin和VertMargin屬性可以更好地控制與Chart框架相關的Legend定位。
Horizmargin適用于左右對齊的圖例,VertMargin適用于頂部和底部對齊的圖例,更改Horizmargin方法值將移動Chart框架相對于Legend,反之亦然。因此,將Horizmargin值設為負值會將圖表移動到圖例上(增加圖表矩形區域的大小),但是,這些方法不是用于重新定位圖表上的圖例,為了實現這一點,最好使用下面概述的技術。
將Legend CustomPosition方法設置為true,然后將Legend的Top和Left像素坐標設置為自定義位置。
tChart1.getLegend().setCustomPosition(true); tChart1.getLegend().setTop(100); tChart1.getLegend().setLeft(100);
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn