在Flex中,是否可以在图表上放置标签

时间:2010-07-01 11:31:46

标签: flex

在flex中,如何在图表上添加标签?我需要在图表上显示一些东西。

1 个答案:

答案 0 :(得分:0)

是的,你可以。

我们可能需要知道您要放置的标签类型以及您正在使用的图表类型。

如果您查看Language Reference for Pie Chart (例如),您会在屏幕底部找到一个示例,您可以在其中看到标签。

“labelFunction”属性用于定义要为每个值显示的字符串 “labelPosition”允许您选择标签的放置位置。正如您在PieSeries文档中看到的,不同的值如下:

  

“无” - 不要画标签   “外部” - 在饼图边界周围绘制标签   “callout” - 在饼图两侧的两个垂直堆栈中绘制标签。如果需要,馅饼会缩小,以便为标签腾出空间(参见maxLabelRadius)。从每个标签到关联的楔形绘制关键线。根据需要收缩标签以适应所提供的空间   “内部” - 在图表内绘制标签,中心位于每个楔形的大约十分之七处。收缩标签以确保它们不会相互干扰。如果标签在calloutPointSize属性下缩小,请将其删除。当两个标签重叠时,Flex会优先考虑较大切片的标签   “insideWithCallout” - 在饼图内绘制标签,但如果标签缩小到可读尺寸以下,Flex会将它们转换为标注。

当然,这个例子仅适用于PieChart,除非你告诉我们你想要做什么,否则我不会更有帮助。