我想更改正在显示的图表类型,例如
LineChart
延伸XYChart
,AreaChart
也延伸XYChart
。
我可以在运行时将LineChart
切换为AreaChart
吗?
For XYChart, Direct Known Subclasses: AreaChart, BarChart, BubbleChart, LineChart, ScatterChart, StackedAreaChart, StackedBarChart
任何帮助都会很棒! 感谢。
答案 0 :(得分:1)
图表根据数据列表显示信息,并根据图表和2轴的设置显示信息。图表不会修改数据列表。
因此,您必须将数据列表放入2个图表中,制作2对(或1对,如果适用)轴,并在场景图中的特定位置进行phisically交换图表。
理论上,它应该有效。如果它在实践中不起作用 - 应该进行调查(可能是一个bug)。但是,在几个图表中显示信息并替换图表没有任何问题。