GWT线条图选项
我需要为图表中的不同系列设置不同的线宽。这可以使用此处的“系列”选项来完成。然而,这个选项在GWT中不可用,这导致了我的问题 我可以: 为GWT编写一个包装器。 使用选项。设置。。。方法 这两种备选方案的问题在于,当series选项接受对象时,我不知道如何执行这两种操作:GWT线条图选项,gwt,google-visualization,jsni,linechart,Gwt,Google Visualization,Jsni,Linechart,我需要为图表中的不同系列设置不同的线宽。这可以使用此处的“系列”选项来完成。然而,这个选项在GWT中不可用,这导致了我的问题 我可以: 为GWT编写一个包装器。 使用选项。设置。。。方法 这两种备选方案的问题在于,当series选项接受对象时,我不知道如何执行这两种操作: series: [{color: 'black', visibleInLegend: false},{}, {}, {color: 'red', visibleInLegend: false}] series: {0:{col
series: [{color: 'black', visibleInLegend: false},{}, {}, {color: 'red', visibleInLegend: false}]
series: {0:{color: 'black', visibleInLegend: false}, 3:{color: 'red', visibleInLegend: false}}
如何做到这一点?方法2更简单:
您可以使用Options.set并传递另一个Options实例
至少对于第二个选项类型。
系列:{0:{color:'black',visibleInLegend:false},3:{color:'red',visibleInLegend:false}您可以使用以下代码:
Options options = Options.create();
options.setTitle(title);
Options series_options = Options.create();
series1_options = Options.create();
series1_options.set("color","black");
series_options.set("0",series1_options);
options.set("series",series_options);
哇,本来不想试的,但效果很好。有点凌乱,但它可以工作: