我正在使用来自HighCharts API的Stockchart for GWT。我想在点击按钮时选择一个点。
我有这样的事情:
public void onClick(ClickEvent event) {
System.out.println("Clicked + i ." + i + "- >" + points[i].getX() ) ;
chart.getSeries()[0].getPoints()[i].select(true, false);
select(true, false);
i++;
if (i == 4) {
i = 0;
}
}
现在,这适用于Highchart图形,但对于StockChart(相同的API,只是不同的图表对象),它不起作用。没有股票图表支持 这个功能?也许是由于导航?请帮忙。
修改
我还测试了两种图表类型,这就是结果。在我看来,StockChart不支持此功能(可能由于naviagation选项),或者它可能需要一些额外的配置。以下是测试:
Stock test
HighChart test
谢谢
答案 0 :(得分:1)
你必须启用标记。
尝试添加此内容:
Marker marker = new Marker();
marker.setEnabled(true);
SeriesPlotOptions spo = new SeriesPlotOptions();
spo.setMarker(marker);
Series series1 = chart.createSeries()
.setPlotOptions(spo)