饼图

使用 PieChart 组件可以创建饼图/多纳圈图。

pie3d chart
饼图

组件的 XML 名称:chart:pieChart.

数据绑定

  • 可以为图表指定一个 CollectionContainer。然后为 pieChart 元素定义 titleFieldvalueField 属性:

    <chart:pieChart id="pie3dChart"
                    angle="30"
                    dataContainer="countryLitresDc"
                    depth3D="15"
                    height="100%"
                    outlineAlpha="0.4"
                    titleField="country"
                    valueField="litres"
                    width="100%">
        <chart:legend autoMargins="false"
                      marginRight="80"
                      markerType="CIRCLE"
                      position="RIGHT"/>
        <chart:export/>
    </chart:pieChart>
  • 或者,可以使用 简易数据绑定

事件和处理器

如需使用 Jmix Studio 生成处理器的桩代码,需要在界面 XML 描述或者 Jmix UI 层级结构面板选中该组件,然后用 Jmix UI 组件面板的 Handlers 标签页生成。

或者可以使用界面控制器顶部面板的 Generate Handler 按钮。

更多细节,参阅 AmCharts 文档