如何在融合图中获取饼图切片的值

时间:2015-03-26 10:46:31

标签: fusioncharts

我是FusionCharts的新手 我生成了一个带切片的饼图,我的问题是:

当我点击饼图中的切片时,我需要切片的标签名称。

如何编写点击事件并获取标签名称?

3 个答案:

答案 0 :(得分:0)

我不太了解图表等等,我很好地使用Word。但在2D图形学中,我已经学会了你可以使用

...包含(形状) ...相交(形状)

查看形状是否在彼此内部(包含)或它们是否相互重叠(相交)。

添加mouseListener时,可以使用

e.getX()和e.getY()

获取鼠标在屏幕上的当前X和Y位置。

类似

for (pieChartPieces p: piece)
{
    if (pieChartShape.contains(e.getX, e.getY))
    {
        //* Some kind of notifier for user pops up here.
    }
}

答案 1 :(得分:0)

查看这个小提琴here

它使用" dataplotClick"用于检索饼图切片标签的事件。

答案 2 :(得分:-1)

您必须使用链接属性,如here所示。

"link": "JavaScript:populate('411');",

请参阅jsFiddle

不要忘记用你需要做的任何事情来实现populate()

Link提出类似问题(附答案)。