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