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