通过Java中的Teechart鼠标事件编辑系列

问题描述 投票:0回答:1

我正在尝试通过拖动鼠标来移动图形的曲线,

这可能吗?

这是我尝试做的直观示例:

enter image description here

我正在使用Java中的Teechart库来绘制系列,而我使用的是Jpanel(Swing)。

是否有允许我执行此操作的功能?

java swing series teechart
1个回答
0
投票

我不熟悉Teechart。也许它将处理鼠标输入。如果不是,则在显示图形的组件中添加MouseMotionListener,并实现mouseDragged方法。 MouseEvent参数具有告诉您事件发生位置的方法。使用它来决定是否更新图形以及更新多少图形,然后调用适当的Teechart方法。您可能还需要添加MouseListener并实现mousePressedmouseReleased。事件的顺序应为“按下”,“拖曳”,“可能更多”的拖动,“释放”。

© www.soinside.com 2019 - 2024. All rights reserved.