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


这可能吗?


这是我正在尝试做的视觉示例:

java - 在Java中通过拖动鼠标事件Teechart编辑系列-LMLPHP

我在Java中使用Teechart库,以绘制使用Jpanel(Swing)的系列。


有功能允许我执行此操作吗?

最佳答案

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

10-05 20:12