Vaadin Charts: событие кликающего огня с точкой зависания - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть диаграмма Ваадина, подобная этой:

chart with hovered point.

Моя цель состоит в том, чтобы при щелчке по диаграмме получить значение Х наведенного значения.Основываясь на предыдущем изображении, я хотел бы узнать, в каком месяце щелкается область (выделенная область на изображении синего цвета).

Я добавил PointClickListener на этот график и внутри этого события могуполучить необходимую информацию, но я должен точно щелкнуть мышью.Щелчок в области месяца не запускается PointClickListener:

chart.addPointClickListener(
        pointClickEvent -> {
          //Here I get the selected month:
          int monthIndex = event.getPointIndex();

Поэтому я хотел бы знать, есть ли какой-нибудь метод для получения зависшего месяца, только щелкая в этой области, не точно над точкой.

1 Ответ

0 голосов
/ 24 сентября 2018

Вы можете использовать событие щелчка Диаграмма, и вы получите координаты щелчка, событие имеет информацию о координатах, для вашей цели вы можете использовать xAxisValue , чтобы узнать, какая точка находится в щелчкезона.

...