Я создаю приложение панели мониторинга, которое требует от меня изменить тип диаграммы на любой другой доступный тип диаграммы и перезагрузить org.zkoss.chart.Charts.Dynamic ZK Chart Тип и модель: неподдерживаемый тип модели Ошибка
Charts charts = (Charts) dashboardBuilderCanvas.getFellow(chartsId);
я могу получить диаграммы, но когда я хочу, чтобы изменить тип или модель из диаграммы колонки для круговой диаграммы:
charts.setType(Charts.PIE);
Я получаю следующее сообщение об ошибке: неподдерживаемый тип модели [орг .zkoss.chart.model.DefaultCategoryModel @ 5665ad96] в этой строке.
Я пытался сделать это:
PieModel model = new
DefaultPieModel();
charts.setModel(model);
charts.setType(Charts.PIE);
Но я получаю ту же ошибку:
java.lang.IllegalArgumentException: Unsupported model type [[email protected]]
at org.zkoss.chart.impl.PiePlotImpl.drawPlot(PiePlotImpl.java:33)
at org.zkoss.chart.Charts.doSmartDraw(Charts.java:2197)
at org.zkoss.chart.Charts.smartDrawChart(Charts.java:1702)
at org.zkoss.chart.Charts.setType(Charts.java:662)
Как я могу решить эту проблему? Спасибо.