Редактировать серию, перетаскивая событие мыши Teechart в Java - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь переместить кривую графика, перетаскивая мышь,

это возможно?

Вот наглядный пример того, что я пытаюсь сделать:

enter image description here

Я использую библиотеку Teechart в java, чтобы нарисовать серию, я использую Jpanel (Swing).

Есть ли функция, которая позволяет мне это делать?

1 Ответ

0 голосов
/ 16 марта 2020

Я не знаком с Teechart. Может быть, он будет обрабатывать ввод мыши. Если нет, добавьте MouseMotionListener к компоненту, который отображает график, и реализуйте метод mouseDragged. Параметр MouseEvent имеет методы, чтобы сообщить вам, где произошло событие. Используйте это, чтобы решить, нужно ли обновлять график и насколько, и вызывать соответствующие методы Teechart. Вы также можете добавить MouseListener и реализовать mousePressed и mouseReleased. Последовательность событий должна быть нажата, перетащена, возможно, больше перетаскивания, освобождена.

...