PieChart

The PieChart allows you to create pie/donut charts.

pie3d chart
PieChart

Component’s XML name: chart:pieChart.

Data Binding

  • You can assign a CollectionContainer to the chart and then define the titleField and valueField attributes for the pieChart element:

    <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>
  • Also, you can use simplified data binding.

Events and Handlers

Чтобы сгенерировать заглушку слушателя в Jmix Studio, выберите компонент в XML-дескрипторе экрана или на панели иерархии Jmix UI и используйте вкладку Handlers на панели инспектора Jmix UI.

В качестве альтернативы вы можете воспользоваться кнопкой Generate Handler на верхней панели контроллера экрана.

For more details, see AmCharts documentation.