我希望在单击图例中的相关键时能够显示/隐藏折线图上的线条,这可能吗?
要隐藏 GWT 可视化折线图上的显示线,请按照下列步骤操作:-
1.基于现有的DataTable对象创建DataView对象:
DataTable dataTable = DataTable.create();
DataView dataView = DataView.create(dataTable);
2.在DataView中隐藏要隐藏的曲线/直线的列:
dataView.hideColumns(new int[]{<id_of_the_column>});
3.根据DataView再次绘制整个图表:
chart.draw(dataView, getOptions());
请注意,这里有一个警告,第 3 步是一个代价高昂的步骤,对我们来说,它需要大约 20-30 秒。用于绘制新图形。但如果数据不大,那么在您的上下文中应该是可以管理的。
注意:您必须使用复选框制作自己的图例,并在用户选中/取消选中复选框时执行上述操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)