javascript - 从 GWT 中的 HighCharts 库中以编程方式在股票图表上选择一个点(也在 native JS 中)

标签 javascript gwt highcharts

我正在使用 GWT 的 HighCharts API 中的 Stockchart。我想在单击按钮时选择一个点。

我有这样的东西:

    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 不支持此功能(可能是因为导航选项),要么它可能需要一些额外的配置。以下是测试:
Stock test
HighChart test

谢谢

最佳答案

您必须启用标记。

尝试添加这个:

 Marker marker = new Marker();
 marker.setEnabled(true);

 SeriesPlotOptions spo = new SeriesPlotOptions();
 spo.setMarker(marker);

 Series series1 = chart.createSeries()
 .setPlotOptions(spo)

关于javascript - 从 GWT 中的 HighCharts 库中以编程方式在股票图表上选择一个点(也在 native JS 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12306194/

相关文章:

javascript - SQL 外键类似 Meteor 中的行为 - MongoDB

Javascript:在没有库的情况下按系列(或顺序)运行异步任务

GWT MVP 介绍问题

javascript - Highcharts 库 5.0.0 中缺少 "pointAttr"属性

javascript - backbone.js 模型扩展了另一个模型

javascript - THREE.js 未将 Material 加载到对象上

java - 在使用 AsyncDataProvider 创建的 GWT 项目 CellTable 中,未显示

java - 在 gwt 中提示用户退格键和浏览器后退按钮

r - mutate_impl(.data,点): Column `x` is of unsupported type quoted call中的hchart错误

javascript - 如何在 Highcharts 中设置默认多选?