在我的Annotated时间轴中,没有注释只有数据点。但我需要听取点击事件并需要知道用户点击的点的日期。我怎样才能做到这一点。在谷歌的JAVA API中有一个选择处理程序
addSelectHandler(new SelectHandler()
{
@Override
public void onSelect(SelectEvent event) {
// TODO Auto-generated method stub
Window.alert("Date selected");
searchCriteria.setDate(StaticUtil.setTimeZero(DataWareHouse.marketInfo.getValueDate(getSelections().get(0).getRow(), 0)));
searchEvent.setSearchCriteria(searchCriteria);
eventBus.fireEvent(searchEvent);
}
});
但它不在这里工作。 从这个JS API doc看来,selectHandler似乎只适用于Annotations Markers。但我不确定。请分享您在这方面的经验。
答案 0 :(得分:1)
没有此类事件,请参阅此处的完整列表: http://code.google.com/apis/chart/interactive/docs/gallery/annotatedtimeline.html#Events
'select'事件仅适用于注释的点击,但遗憾的是不适用于图表中的点。
我认为Google知道很多人都在寻找这种增强功能: http://groups.google.com/group/google-visualization-api/search?q=click+event+annotated
我也很想拥有这个:)