【TeeChart for Java教程】(五)图例设计

【下载TeeChart for Java最新版本】

(一)图例设计

1.1 Style

teechart_for_java
1.1.1 Legend Style
tChart1.getLegend().setLegendStyle(LegendStyles.LASTVALUES);//Puts the last value of each Series in the Legend box
1.1.2 Text Style

有关可能的图例文本样式的列表,请参阅TextStyle方法,文本样式格式化图例中的系列条目(例如,显示值作为总计的百分比等)。

1.2 Positioning

1.2.1 Alignment

使用对齐方法(顶部,底部,左侧和右侧)有4个默认位置可用,右边是默认位置,图例的默认定位始终位于图表之外。

1.2.2 调整图表

大小调整大小图表方法,如果未启用,将在图表框架区域内绘制图例,虽然这对于一些Legend定位要求可能是令人满意的,但是通过使用Legend HorizMargin和VertMargin属性可以更好地控制与Chart框架相关的Legend定位。

1.2.3 HorizMargin和VertMargin

Horizmargin适用于左右对齐的图例,VertMargin适用于顶部和底部对齐的图例,更改Horizmargin方法值将移动Chart框架相对于Legend,反之亦然。因此,将Horizmargin值设为负值会将图表移动到图例上(增加图表矩形区域的大小),但是,这些方法不是用于重新定位图表上的图例,为了实现这一点,最好使用下面概述的技术。

1.2.4 自定义位置

将Legend CustomPosition方法设置为true,然后将Legend的Top和Left像素坐标设置为自定义位置。

tChart1.getLegend().setCustomPosition(true);tChart1.getLegend().setTop(100);tChart1.getLegend().setLeft(100);

标签:图表Java图表控件teechart

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年8月3日
下一篇 2018年8月3日

相关推荐

发表回复

登录后才能评论